Skip to main content

Filter by:


Star Rating

Review Score

Kengalla – 539 hotels and places to stay
See the latest prices and deals by choosing your dates.
Radisson Hotel Kandy, hotel in Kengalla

Located in the hill capital of Kandy in the central highlands of Sri Lanka, Radisson Hotel Kandy is modern hotel featuring a rooftop pool, bar and lounge and fitness center.

Location was good
8.0
Scored 8.0
Very Good
Rated very good
612 reviews
Price from$85per night
SWP Eco Lodge, hotel in Kengalla

Set in Kandy, 2625 feet from Bogambara Stadium, swp eco lodge offers air-conditioned rooms and a garden.

the room was huge! a villa to be exact. location right next to the lake, walking distance to the temple. rooftop restaurant has a nice and romantic atmosphere. staff are very welcoming and helpful
9.0
Scored 9.0
Wonderful
Rated wonderful
825 reviews
Price from$72.90per night
Dumbara Peak Residence, hotel in Kengalla

Well set in Kandy, Dumbara Peak Residence provides air-conditioned rooms with free WiFi, free private parking and room service.

Location was key for me
7.7
Scored 7.7
Good
Rated good
698 reviews
Price from$25.20per night
Ceyloni Panorama Resort, hotel in Kengalla

Located in Kandy, 2.4 miles from Bogambara Stadium, Ceyloni Panorama Resort has accommodations with a shared lounge, free private parking, a terrace and a restaurant.

The amazing views of Kandy
7.8
Scored 7.8
Good
Rated good
716 reviews
Price from$45per night
Mahaweli Reach Hotel, hotel in Kengalla

Located along the banks of Mahaweli River, Mahaweli Reach Hotel offers 5-star accommodations with rolling mountains as a backdrop.

MAHAWELI Reach Hotel is situated overlooking the MAHAWELI river. It is a breathtakingly beautiful location. It’s one of the oldest hotels in Kandy. The architecture is stunning. The bedrooms were extremely spacious and comfortable with beautiful views from the balcony. The staff at MAHAWELI Reach were exceptional! Attentive, polite and helpful. The Buffet spread was delicious! A wonderful mix of Western and Asian. I want to say to those who expect food from your country. Enjoy the food served in the country that you visit instead of complaining. I have never been served Sri Lankan food when I visit another country. Especially in an All inclusive Hotel. We absolutely enjoyed our stay at this hotel and will definitely be visiting again. Thank you to all the staff for making our stay a memorable one.
8.2
Scored 8.2
Very Good
Rated very good
158 reviews
Price from$69.03per night
Viyana Boutique Hotel, hotel in Kengalla

Located 984 feet from Lakeside Adventist Hospital, Viyana Boutique Hotel features a terrace and hot tub. Guests can enjoy the on-site restaurant.

My room was good and the hospitality of reservation team members were kind.
8.3
Scored 8.3
Very Good
Rated very good
330 reviews
Price from$72per night
The Grand Kandyan, hotel in Kengalla

The Grand Kandyan, is a 5-star property, tucked away in Kandy only 0.7 mi from Sri Dalada Maligawa. It welcomes guests with a spacious outdoor pool and complimentary WiFi access.

Positive Points: - Stunning view from the pool terrace - Enjoyable food options - Comfortable bed - Location
8.4
Scored 8.4
Very Good
Rated very good
397 reviews
Price from$135per night
Bed Station 210, hotel in Kengalla

Located in the center of Kandy, a 9-minute walk from Kandy City Center Shopping Mall, Bed Station 210 provides air-conditioned rooms and free WiFi. This 2-star hotel offers a 24-hour front desk.

The hotel is close to the city. The staff was friendly. The cafe was so cool and affordable. The room was tiny, but smelled good and was cute.
7.7
Scored 7.7
Good
Rated good
196 reviews
Price from$50.40per night
Mount Blue Kandy, hotel in Kengalla

Well set in the center of Kandy, Mount Blue Kandy provides air-conditioned rooms with free WiFi, free private parking and room service.

I liked the view from my room balcony
8.3
Scored 8.3
Very Good
Rated very good
611 reviews
Price from$78.41per night
The Theva Residency, hotel in Kengalla

Offering an outdoor pool and sun terrace, The Theva Residency is located in Kandy in the Kandy District Region. The hotel has a sauna and hammam, and guests can enjoy a meal at the restaurant.

nice staff very good foods and wonderful 🧑🏼‍🍳 pool was awsome and dreamy rooms was good buy could be better
8.5
Scored 8.5
Very Good
Rated very good
279 reviews
Price from$118.80per night
See all hotels near Kengalla
Subscribe to receive premium deals

Prices drop the second you sign up!