8.2

130 reviews

The Grand Hills

The Grand Hills

No. A240/169, Spring Hill Estate, Sri Amarawansa Mawatha, Kandy , Kandy, 20000, Sri Lanka

Choose dates to view prices

Private Pool

Restaurant

Outdoor swimming pool

Free Private Parking

Free wifi

Room service

Air conditioning

Sun deck

The Grand Hills

The Grand Hills is a welcoming Bed and Breakfast perched near the hills of Kandy, Sri Lanka. Located about 2.4mi from the city center, this retreat blends peaceful garden and mountain views with easy access to the sights of Kandy.

Featured amenities include a private pool and an outdoor swimming pool (free), a restaurant, and free private parking with free Wi-Fi. Room service, shuttle service (extra charges), airport shuttle (extra charges), and air conditioning keep things comfortable, while a sun deck, terrace, garden views, balcony, patio, and soundproof rooms add a touch of convenience. Non-smoking rooms, private entrance, on-site parking, 24-hour front desk, and other thoughtful touches complete the stay.

Address: No. A240/169, Spring Hill Estate, Sri Amarawansa Mawatha, Kandy. Location: Kandy, Sri Lanka, 2.4mi from the city center. Price starts from $45. Reviews: 130.

Perched on the hillside near Kandy, the setting invites guests to slow down and soak in garden and mountain views. A sun deck, terrace, and private balconies frame the scenery, turning every moment into a postcard-worthy pause. Quiet, non-smoking spaces and a private entrance help create a peaceful retreat after days spent exploring the hill country and nearby sights.

Two outdoor pools, both adults-only and perched with scenic views, offer a tranquil oasis—one boasts an infinity edge for dramatic photo ops at sunset. On-site dining brings a taste of the region and beyond from a restaurant serving Chinese, Indian, and Asian flavors in a family-friendly, traditional ambience, perfect for a relaxed dinner before a stroll under the stars.

Room options span a range of styles and sizes: from the Deluxe Mountain View with Balcony (270 sq ft) to the Suite Villa, Private Pool (accommodates 2), and the expansive Villa, Private Pool (5005 sq ft, up to 14 adults). For convenience, cash and major cards are accepted, including Mastercard, Discover, Diners Club, Visa, JCB, Maestro, and UnionPay, with free private parking and free Wi‑Fi available on site. A 24-hour front desk helps with tips and arrangements to make the most of a Kandy escape.

Need Multiple Rooms?

Planning a wedding, corporate event, or need many rooms? Get a personalized quote with discounted rates for your group.

Closest airports

Sigiriya Airport

48.9mi

Bandaranayake International Air Port

50.8mi

Most popular amenities

Private Pool

Restaurant

Outdoor swimming pool

Free Private Parking

Free wifi

Room service

Air conditioning

Sun deck

Tour desk

Private entrance

Parking On Site

Terrace

24-hour front desk

Mountain view

Non-smoking rooms

Beach chairs/Loungers

Patio

Garden view

Garden

Free toiletries

Balcony

Bidet

Soundproof

Bathtub

Rooms

Show 9 photos

Room, 3 Beds, Balcony

350 sqft

Balcony

Flat-screen TV

+

More details

This family room features a pool with a view. This air-conditioned family room is consisted of of a flat-screen TV with satellite channels, a private bathroom as well as a balcony with garden views. The unit has 3 beds.

Deluxe Double Room with Balcony in The Grand Hills

Show 6 photos

Deluxe Room, Double or 2 Twin Beds, Balcony

1 Twin Bed

1 King Size Bed

300 sqft

Mountain view

Garden view

Private Bathroom

Balcony

More details

Villa with Private Pool in The Grand Hills

Show 13 photos

Villa, Private Pool

2 Queen Size Beds

4 King Size Beds

6 Twin Beds

5005 sqft

Private Pool

Mountain view

Garden view

Private Bathroom

x14

More details

Family Room with Balcony in The Grand Hills

Show 5 photos

Room, Balcony

1 Twin Bed

1 King Size Bed

1 Queen Size Bed

355 sqft

Mountain view

Garden view

Private Bathroom

Balcony

x5

More details

Standard Twin Room - single occupancy in The Grand Hills

Show 3 photos

Room, 2 Twin Beds

2 Twin Beds

205 sqft

Private Bathroom

Bathtub

Flat-screen TV

Air conditioning

More details

Show 10 photos

Deluxe Room, Balcony, Mountain View

Balcony

More details

Show 5 photos

Deluxe Room, 2 Twin Beds, Balcony

Balcony

More details

Show 5 photos

Deluxe Room, Balcony

Balcony

More details

Show 13 photos

Villa

More details

Suite, Villa, Private Pool

Private Pool

More details

Cottage

More details

Deluxe Room, 2 Beds

More details

Guest reviews

8.2

130 reviews

Categories of assessments

Cleanliness

Comfort

Location

Facilities

Staff

Value for money

WiFi quality

Breakfast

Points of Interest Around The Grand Hills

Attractions

Natha Devale

2.8mi

Temple of the Sacred Tooth Relic (Sri Dalada Maligawa)

2.9mi

World Buddhist Museum (International Buddhist Museum)

2.9mi

Maha Vishnu Temple (Maha Vishnu Devalaya)

2.9mi

Alagalla Mountain Range

10.1mi

Ramboda Falls

15.2mi

Gregory Lake

23.4mi

Restaurants

Restaurant #1

Cuisines

  • Chinese
  • Indian
  • Asian

Ambiances

  • Family Friendly
  • Traditional

Pools

Location

  • Outdoor

Features

  • With view
  • Infinity

Age restrictions

  • Adults only

Availability

  • All season

Location

  • Outdoor

Features

  • With view
  • Infinity

Age restrictions

  • Adults only

Availability

  • All season

Amenities of The Grand Hills

Private Pool

Restaurant

Outdoor swimming pool

Free Private Parking

Free wifi

Room service

Air conditioning

Sun deck

Tour desk

Private entrance

Parking On Site

Terrace

24-hour front desk

Mountain view

Non-smoking rooms

Beach chairs/Loungers

Patio

Garden view

Garden

Free toiletries

Balcony

Bidet

Soundproof

Bathtub

Stay rules - The Grand Hills

  • Check-in / Check-out

  • Pets

  • Internet

  • Age restrictions

  • Parking

  • Children and beds

  • Cards accepted at this property

Frequently Asked Questions - The Grand Hills

What's the check-in and check-out schedule at The Grand Hills?

Guests at The Grand Hills can check in starting from 02:00 PM and need to check out by 01:00 PM.

Is there parking at The Grand Hills?

Yes, The Grand Hills has parking available for its guests. The hotel provides free private on-site parking, and no reservation is required.

How much does a stay at The Grand Hills cost?

Rooms at The Grand Hills are available starting from $45. Prices might vary according to room availability and chosen dates. To see the current rates, please add your travel dates.

Which room categories can I book at The Grand Hills?

The Grand Hills offers a variety of rooms including Family Rooms with Balcony, Standard Twin Rooms, Deluxe Double Rooms with Balcony, Villas with Private Pools, and Triple Rooms with Balcony - single occupancy. Smoking is not allowed in any of the rooms. The rooms can accommodate different numbers of adults, ranging from 2 to 14. The bed sizes include Twin, King, and Queen. Room sizes vary from 205 sqft to 5005 sqft.

What activities does The Grand Hills offer?

Guests at The Grand Hills can spend their time enjoying a range of leisure amenities. They can relax by the private pool or the outdoor swimming pool and soak up the sun on the sun deck or beach chairs/loungers. For more active guests, the hotel offers bicycle rental, bike tours, walking tours, and hiking.

In terms of dining options, guests can experience Restaurant #1, which offers a family-friendly and traditional ambiance. The restaurant serves a variety of cuisines including Chinese, Indian, and Asian.

The hotel also provides a range of massage services including full-body, hand, head, couples', foot, neck, and back massages.

In addition to these amenities, the hotel offers BBQ facilities for guests who enjoy outdoor cooking.

Overall, guests at The Grand Hills have a variety of options for leisure, dining, and relaxation during their stay.

Does The Grand Hills have a pool for guests?

The Grand Hills hotel has two pools. Both pools are available year-round and are located outdoors. They have age restrictions for adults only. Pool 1 features a view, while Pool 2 has an infinity edge and a view.

Does The Grand Hills have on-site restaurants?

Yes, The Grand Hills has a restaurant on site called Restaurant #1. It offers a family-friendly and traditional ambiance. The restaurant serves Chinese, Indian, and Asian cuisines.

Does The Grand Hills accept credit cards and cash payments?

Yes, The Grand Hills accepts both credit card payments and cash payments.