Skip to main content

Hotels near Karagastalawa

Search hotels and more near Karagastalawa

Filter by:

Star rating

Review score

Karagastalawa – 69 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Glenrock, hotel in Karagastalawa

The Glenrock is located in Belihul Oya. The hotel has a natural pool in the river and guests can enjoy a meal at the on-site restaurant, Peella Side. Free private parking is available.

From the moment we booked at The Glenrock everything was superb. The hotel communicated with us before arrival to ask if we had any requirements and also to ensure we were clear where we were going so didn’t get lost. The location was idyllic and peaceful with access to waterfalls and walks nearby. The room was extremely comfortable and we were lucky enough to have direct access to the river from the balcony. Nothing was too much trouble for the staff and they were attentive without being overbearing and everyone was so friendly. The eco effort put in by the hotel was excellent with glass water bottles and refillable glass shower gels and shampoos. The food was delicious and excellent portions with the breakfasts and curry in banana leaf particular highlights. We enjoyed the experience so much we decided to stay an extra night at the end of our trip :) Special mention to Asanka who was superb throughout and an absolute credit to the place, awesome guy and hopefully meet him again the next time we stay.
Scored 9.6
9.6
Rated exceptional
Exceptional
45 reviews
Price from
£220.25
1 night, 2 adults
World's End Base Eco-Village, hotel in Karagastalawa

World's End Base Eco-Village has an outdoor swimming pool, garden, a shared lounge and restaurant in Belihul Oya. Boasting family rooms, this property also provides guests with a children's...

This is a beautiful place to stay, very peaceful in wonderful surroundings. The rooms are very clean and comfortable. Supun the chef, produced beautiful food, with wonderful flavours and took pride in what he made for us. Prasanth's hosting and attention to us as guests was excellent. We look forward to coming again.
Scored 9.1
9.1
Rated superb
Superb
14 reviews
Price from
£49.41
1 night, 2 adults
River Garden Resort, hotel in Karagastalawa

Set amid lush tropical greenery , bordering the beautiful Belihuloya River and overlooking the Horton Plains Mountain Range, , River Garden Resort features tranquil and comfortable accommodations as...

The location and the river
Scored 8.2
8.2
Rated very good
Very good
40 reviews
Price from
£34.08
1 night, 2 adults
Kale Cottage Belihuloya, hotel in Karagastalawa

Kale Cottage Belihuloya features a garden and barbecue facilities in Belihul Oya. There is a terrace and guests can make use of free WiFi and free private parking.

Kale Cottage offers a charming and cozy retreat, beautifully furnished with wood and unique touches like pebbles in the bathroom and a tree growing through the room. The host family is incredibly welcoming, and their homemade food is delicious. The sunrise view from the balcony is spectacular. With transfer transport and scooter rentals available, it’s easy to explore the area. Nature lovers will find this cottage absolutely delightful. Thank you for a wonderful experience!
Scored 8.8
8.8
Rated fabulous
Fabulous
13 reviews
Price from
£67.47
1 night, 2 adults
White Grand Hotel, hotel in Karagastalawa

Situated in Balangoda, White Grand Hotel features a garden. There is a terrace and guests can make use of free WiFi and free private parking. At the hotel, rooms are equipped with a desk.

I booked the room 15 minutes before arrival, everything went fine.
Scored 7.3
7.3
Rated good
Good
12 reviews
Price from
£8.19
1 night, 2 adults
Treehouse Chalets, hotel in Karagastalawa

Boasting mountain views, Treehouse Chalets provides accommodation with patio, around 46 km from Demodara Nine Arch Bridge.

Perfect location very peaceful plenty of activities if you want to participate if not you’re not made to feel pressured . Food excellent presentation also good . Staff really attentive nothing too much trouble
Scored 8.5
8.5
Rated very good
Very good
61 reviews
Price from
£143.22
1 night, 2 adults
Ahaspokuna by Eco Team, hotel in Karagastalawa

Offering an all - Suite immersive, luxury, wilderness living experience in Sri Lanka, Ahaspokuna is located in Belihul Oya, 22 mi from Nuwara Eliya. Bandarawela is 17 mi from the property.

Great staff. Great hikes. Great decoration of the tent and accom. Great food
Scored 9.5
9.5
Rated exceptional
Exceptional
8 reviews
Price from
£91.04
1 night, 2 adults
Belihuloya Adventure Camp By Eco Team, hotel in Karagastalawa

Located in Belihul Oya in the Ratnapura District region, Belihuloya Adventure Camp By Eco Team provides accommodation with access to a public bath.

Loved every bit of it. It was located close to the reservoir and the view was excellent. I had the chance to engage in activities too. I went canoeing and enjoyed the view while zip-lining. The early morning mini nature walk was rejuvenating. The tents were clean with a bed. The food was amazing with authentic Sri Lankan dishes. I cannot forget the staff their service was top-notch in attending to every need and request. The cool climate and the tranquil surroundings were just the thing I needed. I would recommend it to any nature and adventure lover.
Scored 9.6
9.6
Rated exceptional
Exceptional
7 reviews
Price from
£18.64
1 night, 2 adults
Hamadhi guest, hotel in Karagastalawa

Offering a garden and mountain view, Hamadhi guest is situated in Haldummulla, 42 km from Demodara Nine Arch Bridge and 18 km from Haputale Railway Station.

We stayed here on our way to Ella whilst on a cycle tour. We had an exceptionally warm welcome and were given a fabulous meal in the evening - the best food we’ve had in Sri Lanka (and there’s been plenty!). It’s a lovely peaceful spot and there was plenty of wildlife to see from the terrace.
Scored 9.7
9.7
Rated exceptional
Exceptional
10 reviews
Price from
£17.39
1 night, 2 adults
Eco Wild Glamping Bambarakanda, hotel in Karagastalawa

Located within 44 km of Demodara Nine Arch Bridge and 18 km of Ohiya Railway Station in Walhaputenna, Eco Wild Glamping Bambarakanda provides accommodation with seating area.

Sajew's cooking stole our hearts. Dush, Vindu, Sewwandi and Kassa were very friendly, welcoming and helpful. Brother Leo was all in all. He is a very good manager and he alone made our first trip to Srilanka very easy, enjoying and memorable.
Scored 9.2
9.2
Rated superb
Superb
39 reviews
Price from
£49.23
1 night, 2 adults
See all hotels near Karagastalawa