Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Belihul Oya – 12 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

River Garden Resort

Hotel in Belihul Oya

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 stay was by far the most interesting element of this resort. We opted to stay in one of the tent rooms to feel more adventurous without committing to a full-on hardcore camping experience. The tent itself is located on the hill behind the restaurant and can be reached via a beautiful winding path through the forest of the hills. Its very easy to locate and isn’t too far from the entrance. We were quite pleasantly surprised by the aesthetic of the tent interior and all the amenities provided. Literally everything we could need was available within arm’s reach. The property itself was a beautiful natural area with winding pathways and natural rock stairways to help move around and just taking a walk within the camp site area alone was breathtaking. It’s a fantastic place to take a morning walk and when we went further down the hill, the path leads to a shallow, natural river pool where one can take a bath in pristine clear river water. The area is so low down the hill and covered by trees so it’s very private. Beyond the resort and onto the main road a walk to either direction provides stunning vistas of misty mountains and bright emerald-green paddy fields that soothe the soul. The food of River Garden was some of the best tasting food we have ever had. Kudos to the chef and team for creating some amazing dishes ranging from traditional Sri Lankan to Western dishes: every day they demonstrated their prowess as master chefs. When we went out for activities they were kind enough to pack our food for takeaway so we could have a meal on the go.

Show more Show less
8.2
Very good
14 reviews
Price from
£38
per night

Heritage Belihuloya Resort

Hotel in Belihul Oya

Situated on the banks of the Belihuoya River amidst lush greenery, The Rest House Belihuloya features a restaurant, a children’s play area and rooms with river views. Right by the side of the river. Great swimming spot from the grounds of the hotel. Great food. I don't think that they are used to western tourists but they did a good job. Good location for waterfalls and getting to world's end and the devil's staircase.

Show more Show less
7.1
Good
13 reviews
Price from
£34
per night

Sennya Resorts 5 stars

Hotel in Belihul Oya

Sennya Resorts has a restaurant, outdoor swimming pool, a shared lounge and garden in Belihul Oya. This 5-star hotel offers a concierge service and a tour desk. This place has it both - beautifully designed chalet and stunning views into the mountains and jungle. All this combined with incredible friendly staff and a talented chef - not to forget the ever present manager that ties everything together. We liked that young local people get a chance to learn and grow their skills in hospitality area.

Show more Show less
9.4
Superb
19 reviews
Price from
£59
per night

the glenrock

Hotel in Belihul Oya

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. Meals were exceptional and staff was super friendly. Room was comfortable and warm. Mountain view is breathtaking . They arranged a tuk tuk ride to nearby waterfall for free.Our stay at glenrock was beyond my expectations. 🤗

Show more Show less
9.2
Superb
9 reviews
Price from
£137
per night

Mount Seven Holiday Inn 3 stars

Hotel in Belihul Oya

Mount Seven Holiday Inn features a restaurant, bar, a shared lounge and garden in Belihul Oya. Featuring family rooms, this property also provides guests with a terrace. The hotel is stituated in a beautiful landscape with wonderful views of the surrounding mountains. The spacious rooms are very clean and all the fittings, as well as the hotel, are brand new. Some of the rooms come with a large terrace from which it is possible to enjoy the sunrise over the neighbouring rice fields. It is an excellent starting point for hiking tours near the Horton Plains National Park. The traditional food is very tasty and the staff and owner are always on hand to give tips, help and advice. They also speak English so communication is not a problem. We greatly enjoyed our time in this quiet hotel in the middle of Sri Lanka‘s beautiful highlands.

Show more Show less
8
Very good
11 reviews
Price from
£32
per night

Eagle Wings Holiday Resort

Hotel in Belihul Oya

Situated in Belihul Oya, Eagle Wings Holiday Resort offers a garden. The accommodation features a 24-hour front desk and room service for guests. All rooms in the hotel are fitted with a TV.

Show more Show less
Price from
£36
per night

Treehouse Chalets

Belihul Oya

Located in Belihul Oya in the Ratnapura District region, Treehouse Chalets provides accommodation with free private parking. Some units include a patio and/or a balcony with pool or garden views. Breathtaking views of the mountains and exceptional hospitality! The chalet was very clean as well.

Show more Show less
8.8
Fabulous
50 reviews
Price from
£60
per night

Citrine River Residence

Belihul Oya

Citrine River Residence is located in Belihul Oya and features a shared lounge, a garden and a terrace. The natural beauty of the landscape. Friendly room boys. Architecture was something unique in Suite 1.

Show more Show less
8.7
Fabulous
9 reviews
Price from
£24
per night

Belpeak Cottage

Belihul Oya

Offering free WiFi and a garden, Belpeak Cottage is surrounded by nature and is located in Belihul Oya, 70 km from Nuwara Eliya. Bandarawela is 27 km from the property.

Show more Show less
7.9
Good
3 reviews
Price from
£29
per night

Eagle Wings Holiday

Belihul Oya

Located in Belihul Oya, 32 km from Haputale, Eagle Wings Holiday provides a garden and free WiFi. The accommodation features a sauna.

Show more Show less
9.4
Superb
2 reviews
Price from
£36
per night

Most booked hotels in Belihul Oya in the past month

See all

FAQs about hotels in Belihul Oya

  • These hotels in Belihul Oya are highly rated by couples: Sennya Resorts, River Garden Resort and the glenrock.

  • Sennya Resorts, the glenrock and River Garden Resort are some of the popular hotels in Belihul Oya.

  • On average, 3-star hotels in Belihul Oya cost £35 per night, and 4-star hotels in Belihul Oya are £0 per night. If you're looking for something really special, a 5-star hotel in Belihul Oya can on average be found for £48 per night (based on Booking.com prices).

  • Many families visiting Belihul Oya loved staying at the glenrock, Mount Seven Holiday Inn and River Garden Resort.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Belihul Oya:

Explore guest reviews of hotels in Belihul Oya

See all