Find and Book Top Rated Hotels in Elkaduwa

Search among 12 available hotels and places to stay in Elkaduwa from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-12 out of 12
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great11 reviews
MapView on map1.5 km from City Centre
From   US$ 192 /nightSelect
9.2
Perfect1 review
MapView on map2.9 km from City Centre
From   US$ 13 /nightSelect
Places to stay near Elkaduwa
8.2
Great55 reviews
9.0 km from Elkaduwa9.0 km from City Centre
From   US$ 527 /nightSelect
8.0
Great80 reviews
11.6 km from Elkaduwa11.6 km from City Centre
From   US$ 114 /nightSelect
8.0
Great86 reviews
5.1 km from Elkaduwa5.1 km from City Centre
From   US$ 394 /nightSelect
8.2
Great24 reviews
6.6 km from Elkaduwa6.6 km from City Centre
From   US$ 140 /nightSelect
8.2
Great46 reviews
8.1 km from Elkaduwa8.1 km from City Centre
From   US$ 473 /nightSelect
8.4
Great20 reviews
5.1 km from Elkaduwa5.1 km from City Centre
From   US$ 125 /nightSelect
6.7 km from Elkaduwa6.7 km from City Centre
From   US$ 90 /nightSelect
4.5 km from Elkaduwa4.5 km from City Centre
From   US$ 50 /nightSelect
Guest house
8.6
Great6 reviews
4.2 km from Elkaduwa4.2 km from City Centre
From   US$ 41 /nightSelect
8.4
Great10 reviews
8.7 km from Elkaduwa8.7 km from City Centre
From   US$ 90 /nightSelect

Best hotels and places to stay in Elkaduwa

Why visit?

Elkaduwa, located in the hill country of Sri Lanka, offers a serene and picturesque getaway for tourists. Surrounded by lush greenery, stunning landscapes, and a pleasant climate, Elkaduwa is an ideal destination for nature lovers and those seeking tranquility.

Where to stay?

Elkaduwa offers several areas to stay, each with its own unique charm. Here are the best areas to consider for your stay in Elkaduwa:

Victoria Golf and Country Resort: Nestled amidst a stunning golf course, this area provides a luxurious and peaceful stay. The resort offers breathtaking views, world-class amenities, and a range of recreational activities.

Madulkele Tea and Eco Lodge: For those looking for a unique experience, the Madulkele Tea and Eco Lodge is a perfect choice. Located amidst tea plantations, this eco-friendly resort allows guests to immerse themselves in nature while enjoying comfortable accommodation.

Hunas Falls Hotel by Amaya: Situated near a mesmerizing waterfall, this hotel offers a tranquil escape in Elkaduwa. The lush surroundings, beautifully appointed rooms, and warm hospitality ensure a memorable stay.

Price per hotel room per night:

The average price per hotel room per night in Elkaduwa varies based on the hotel's rating. Here's an approximate range for different hotels:

3-star hotels: $50-80

4-star hotels: $80-150

5-star hotels: $150-300

Best value for money:

Serene Villa: Offering comfortable rooms and a serene setting, Serene Villa provides excellent value for money. The friendly staff, well-maintained facilities, and affordable prices make it a top choice for budget-conscious travelers.

Oak Ray Tea Bush: Situated amidst tea plantations, Oak Ray Tea Bush offers affordable rooms with stunning views. Guests can enjoy a peaceful ambiance, delicious cuisine, and warm hospitality without breaking the bank.

The Grand Kandyan: This elegant hotel provides a comfortable stay with a touch of luxury. With well-appointed rooms, modern amenities, and competitive prices, The Grand Kandyan offers great value to its guests.

Best kids-friendly hotels:

Victoria Golf and Country Resort: This family-friendly resort offers a range of activities suitable for children, including outdoor sports, a swimming pool, and a kids' club. The spacious rooms and friendly staff ensure a pleasant stay for families.

Madulkelle Tea and Eco Lodge: With its natural surroundings, Madulkelle Tea and Eco Lodge provides a unique experience for kids. They can explore the tea plantations, enjoy nature walks, and engage in outdoor games in a safe and serene environment.

Best hotels for a romantic getaway:

Randholee Luxury Resort: This romantic retreat boasts stunning views of the mountains and valleys. The cozy rooms, couples' spa treatments, and candlelit dinners create a perfect ambiance for a romantic escape.

Secret Ella: Situated amidst tea gardens, Secret Ella offers seclusion and privacy for couples. The luxurious rooms, private balconies with panoramic views, and intimate dining experiences make it an ideal choice for a romantic getaway.

Best for location:

Madulkelle Tea and Eco Lodge: Located close to major attractions, this lodge offers easy access to hiking trails, tea factories, and scenic viewpoints. From here, guests can explore the beauty of Elkaduwa conveniently.

Hunas Falls Hotel by Amaya: Situated near Hunas Falls, this hotel provides a stunning backdrop for your stay. With the tranquil atmosphere and proximity to nature walks, it is an ideal choice for those seeking a serene location.

Oak Ray Tea Bush: Surrounded by tea plantations, Oak Ray Tea Bush offers a unique and picturesque setting. Its central location allows guests to explore Elkaduwa's attractions conveniently, making it a great choice for location enthusiasts.

Best for a short city break:

The Grand Kandyan: Situated in close proximity to Kandy city, The Grand Kandyan offers easy access to historical sites, cultural attractions, and shopping centers. Guests can enjoy a comfortable stay while exploring the vibrant city.

Victoria Golf and Country Resort: This tranquil resort is an excellent option for a short city break. Visitors can relax in nature's lap while indulging in various activities available within the resort premises.

Show moreLess