Skip to main content

Filter by:


Star rating

Review score

Elhanyaya – 119 hotels and places to stay
See the latest prices and deals by choosing your dates.
Arangala Forest Lodge, hotel in Elhanyaya

Set in Naula, 38 km from Sigiriya Rock, Arangala Forest Lodge offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Incredible location with amazing views. The deluxe cabana rooms are huge and you feel very immersed in the forest, even if you don't get the views from the room. Staff are lovely and couldn't do enough. Good drinks menu in the bar, was very quiet during our stay. We were there for 2 nights and used it as a place to visit Sigirya from for a day trip before heading south.
8.8
Scored 8.8
Fabulous
Rated fabulous
47 reviews
Price from£48.41per night
Jim's Farm Villas, hotel in Elhanyaya

The beautiful Jim's Farm Villas is located 400 metres above sea level, offering luxurious accommodation surrounded by tropical gardens.

Huge, beautiful rooms and spacious buildings. Great views. Excellent table d'hôte in the evening. Vaut le detour.
9.8
Scored 9.8
Exceptional
Rated exceptional
16 reviews
Price from£83.79per night
Heavens Acres Lodge, hotel in Elhanyaya

Set in Matale and only 44 km from Kandy City Center Shopping Mall, Heavens Acres Lodge offers accommodation with mountain views, free WiFi and free private parking.

I highly recommend staying at this charming remote house in Sri Lanka. Nestled away from the hustle and bustle of the city, it offers a tranquil escape surrounded by stunning gardens. The host goes above and beyond to ensure a memorable stay, even saving the day by organizing scooter rentals for us. And let's not forget about the delicious food served, adding an extra layer of enjoyment to our experience. It's the perfect retreat for anyone seeking relaxation and adventure in equal measure. Thank you so much!
10
Scored 10
Exceptional
Rated exceptional
5 reviews
Price from£43.95per night
Sigiriya Kingdom Gate Dambulla, hotel in Elhanyaya

Located in Dambulla, 20 km from Sigiriya Rock, Sigiriya Kingdom Gate Dambulla provides accommodation with a garden, free private parking and a shared lounge.

This hotel was in a fantastic location, right in the heart of the city. The room was clean and comfortable, the staff went out of their way to be helpful, and the dinner buffet was delicious. I'd stay here again!
7.9
Scored 7.9
Good
Rated good
420 reviews
Price from£36.66per night
Arika Villa, hotel in Elhanyaya

Welcoming guests with an outdoor swimming pool and sauna facilities, Arika overlooks peaceful greenery views. Guests enjoy comfortable guestrooms with air conditioning and a private terrace.

Surroundings Breakfast
8.1
Scored 8.1
Very good
Rated very good
35 reviews
Price from£71.22per night
Eco Village Kalundewa, hotel in Elhanyaya

Located in Dambulla, 27 km from Sigiriya Rock, Eco Village Kalundewa provides accommodation with a garden, free private parking and a terrace.

We had a great stay at Eco Village Kalundewa. It is located on a farm, which we liked a lot. The appartment itself was super pretty, clean and there were mosquito nets. The host served delicious breakfast, it was outstanding.
9.5
Scored 9.5
Exceptional
Rated exceptional
17 reviews
Price from£28.29per night
Samabe Lake, hotel in Elhanyaya

Situated in Dambulla, 23 km from Sigiriya Rock, Samabe Lake features accommodation with a garden, free private parking, a restaurant and water sports facilities.

This boutique guest house is fantastic, located in front of the Samabe lake. This is such a peaceful, relaxing and quiet environment. A real paradise for all nature lovers - located just a few minutes away from Dambulla center. For now, there are only 2 cottages in the property. So basically the stay is very private (no noise around). The cottage size is very good with a terrace from where you can enjoy the view of the lake. The personnel is very friendly - and insisted to invite me for a lovely boat tour on the lake for free. Surprisingly there was no mosquito in the cottage whereas we could think that there might be due to the proximity of the lake. The WiFi was working very fine. All was perfect. From this place, i did visit Dambulla (e.g Golden temple) and its surroundings- up to Habarana for a half a day safari (mainly elephants spotted) in the national park of Minneriya/Eco lodge. Spent 2 wonderful nights …and wish I would have more time to stay more !
7.0
Scored 7.0
Good
Rated good
16 reviews
Price from£30.68per night
Hotel Kiyara, hotel in Elhanyaya

Set in Dambulla, 21 km from Sigiriya Rock, Hotel Kiyara offers accommodation with a garden, free private parking, a shared lounge and a terrace.

Staff
9.2
Scored 9.2
Superb
Rated superb
9 reviews
Price from£9.56per night
Jm Resort, hotel in Elhanyaya

Situated in Dambulla, 20 km from Sigiriya Rock, Jm Resort features accommodation with a garden, free private parking and a terrace.

We planned to stay one night, but ended up staying three night, because we liked the place so much! The family who runs this place is super lovely, friendly, extremely welcoming and helpful. The breakfast is delicious and you definitely won't be hungry afterwards. :) The family also helped us renting a scooter. To have a scooter is quite useful, because the accomodation is a bit outside of the center. However, the dambulla cave temple is in walking distance. The room was clean, beds are very comfortable and the terrace is nice for sitting outside in the morning or evening and enjoying a coffee or a beer. We definitely recommend this place and hopefully come back one day!
9.9
Scored 9.9
Exceptional
Rated exceptional
17 reviews
Price from£9.73per night
Nature Rock Dambulla, hotel in Elhanyaya

Set in Dambulla, 19 km from Sigiriya Rock, Nature Rock Dambulla offers accommodation with a garden, free private parking and a terrace.

I booked the hotel for 1 night but I spent the whole day by enjoying the nature beauty and relaxing, Sunny day with a cold beverage makes my day, although had an evening ride by a bicycle to the caves in Dambulla They organized a bus to kandy and even drop me to the bus station
9.4
Scored 9.4
Superb
Rated superb
12 reviews
Price from£13.27per night
See all hotels near Elhanyaya
Subscribe to receive premium deals

Prices drop the moment you sign up!