Skip to main content

The best resorts in Mahiyangana

Check out our pick of great resorts in Mahiyangana

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Mapakada Village - Mahiyanganaya, hotel in Mahiyangana

Mapakada Village - Mahiyanganaya is a resort offering modern rooms and suites with air-conditioning and free WiFi.

"I had a pleasant stay at this hotel. The location is convenient, and the staff were friendly and helpful, making the experience enjoyable. The room was comfortable and met my expectations. Overall, a solid 8/10!"
Scored 8.3
8.3
Rated very good
Very good
63 reviews
Price from
£81.63
1 night, 2 adults
Elephyard Retreat, hotel in Mahiyangana

Located in Mahiyangana, Elephyard Retreat features a garden. There is a year-round outdoor pool and guests can make use of free WiFi and free private parking.

Location Service Food Cleanliness Pool
Scored 8.1
8.1
Rated very good
Very good
60 reviews
Price from
£75.65
1 night, 2 adults
Meemure Rawana Adawiya, hotel in Meemure

Featuring a garden, Meemure Rawana Adawiya is located in Meemure in the Kandy District region, 44 km from Pallekele International Cricket Stadium.

We stayed in one of the front rooms, and really enjoyed sitting on the balcony looking out at the mountains. Rawana provided amazing service, very attentive, we had Sri Lankan breakfasts lunches and dinners cooked by his wife which were so delicious- genuinely some of the best food we've had so far. Rawana also took us in his the Tuk Tuk to see the views of lakegala, guided us on a hike to diyakerella Ella falls, and drove us to the sliding rock swimming spot even though it was raining the whole time (4-5h)! Their 3yo son was also very sweet to hang out with. In terms of prices he charged us 10 000 for the Tuk Tuk and guide, and I think we paid 7-8000 for two dinners and a lunch for two. The rooms and shared bathroom were basic, clean and comfortable, the beds are a little hard, and there are no sealed windows (but we didn't have any issues with bugs) but none of that is a problem, it's in the middle of a jungle! Definitely recommend!
Scored 8.7
8.7
Rated fabulous
Fabulous
6 reviews
Price from
£21.99
1 night, 2 adults
Victoria Nature Resort, hotel in Digana

Located in Digana, 9.4 km from Pallekele International Cricket Stadium, Victoria Nature Resort provides accommodation with a garden, free private parking, a shared lounge and a terrace.

The host was very accommodative and friendly. Will visit again 😁
Scored 9.8
9.8
Rated exceptional
Exceptional
5 reviews
Price from
£18.21
1 night, 2 adults
Serendib Signature Resort, hotel in Digana

Offering an outdoor pool and barbeque facility by the lake, Serendib Signature Resort is located in Digana in the Kandy District Region, 30 minutes drive from Kandy and Temple of the Tooth Relic.

On my way to Mahiyangana, since it was too late, we booked this hotel for a stop over. The place was unbelievably stunning with a very large forest feeling garden.The front office was extremely supportive and was helpful even we arrived late. Though we booked a standard room, they gave a free upgrade since there were rooms available in the deluxe category. The rooms are decorated with reach kandyan deco that takes you to a bygone era and really nice and spacious. We did not have dinner since it was late, and the morning breakfast with live actions were more than we expected. The whole staff was very supportive.
Scored 7.9
7.9
Rated good
Good
42 reviews
Price from
£41.99
1 night, 2 adults
All resorts in Mahiyangana
Looking for a resort?
Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.