Search resorts in Badulla District

Find the resorts that appeal to you the most

Featured resort destinations

Destination inspiration for your trip – find a resort

Ella

20 resorts

Haputale

3 resorts

The best resorts in Badulla District

Check out our pick of great resorts in Badulla District

Filter by:

Star rating
Review score

Majentra Ella

Ella

Set in Ella, 15 km from Demodara Nine Arch Bridge, Majentra Ella offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A
ADI
From
Israel
Team is absolutely the must kind and caring team. Unbelievable view, beautiful rooms full With new equipment
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 224 reviews
Price from
US$247.50
1 night, 2 adults

Maridian Hotel

Hotel in Ella

Located in Ella, 48 km from Gregory Lake, Maridian Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

L
Lara
From
Netherlands
Such a relaxed spot with beautiful spacious rooms and a beautiful view. So much effort put into the breakfast, we enjoyed it a lot!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 166 reviews
Price from
US$22.50
1 night, 2 adults

Eco Village

Ella

Set in Ella, 6.2 km from Demodara Nine Arch Bridge, Eco Village offers accommodation with a garden, free private parking and a terrace.

S
Shanelle
From
Australia
It’s stunning in its location in the forest with birds and monkeys and squirrels. The architecture is gorgeous and rustic and the natural light and view are lovely. The authentic Sri Lankan breakfasts were the best we had on our trip. Different each day and delicious and VERY generous. The staff were always paying attention to see if you needed anything. And the house dog and rabbits were a big hit.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 197 reviews
Price from
US$72.25
1 night, 2 adults

Pepper Garden Resort

Ella

Featuring a garden and a terrace, Pepper Garden Resort is set in Ella, 4.1 km from Demodara Nine Arch Bridge and 49 km from Hakgala Botanical Garden.

A
Ana Belen
From
Sri Lanka
The sweetest and kindest young couple ever💖 they will do anything for you! At least they did it for me, I had few problems and after my stay in their place they still help me with it and contact me the next day to check on me. Their breakfast was the best I had in Sri Lanka!!! I did not want it to leave…..I want it to stay longer at there place but sadly was booked!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 197 reviews
Price from
US$35
1 night, 2 adults

Dream Ville

Ella

Set in Ella, 14 km from Demodara Nine Arch Bridge, Dream Ville offers accommodation with a garden, free private parking, a shared lounge and a terrace.

D
Desire Dupper
From
Oman
Most incredible place ever. Especially for nature lovers seeking an off the beaten track experience. The passion, attention to detail and effort put in here is inspiring. Sham and Nishan are great owners, they organize transport, cook great food and go the extra mile with a smile! Sham kept helping me with the rest of my trip even after I left Dream Ville. The view is the best I've seen, waking up to critters all around, you will fall in love with Dream Ville. It's the one place in Ella I would gladly return to!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 142 reviews
Price from
US$110
1 night, 2 adults

Boo Kirinda Holiday Resort

Badulla

Located in Badulla, 25 km from Demodara Nine Arch Bridge, Boo Kirinda Holiday Resort provides accommodation with a garden, free private parking, a shared lounge and a terrace.

E
Elle
From
Ireland
Everything about this place was absolutely perfect. They organised a tuktuk to collect me from the station and drop me the next morning. The staff were all very kind and went above and beyond to assist me. The food (both dinner and breakfast) could not be faulted and the river is wonderful to have a swim in. I wasn’t sure when booking as it is further out but it was 100% worth it and I am glad that I went with my gut.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 186 reviews
Price from
US$37.60
1 night, 2 adults

The Dream Resort

Ella

Located in Ella, 4.9 km from Demodara Nine Arch Bridge, The Dream Resort provides accommodation with a garden, free private parking and a terrace.

N
Nuo
From
Netherlands
Clean, good facilities, good breakfast, close to the town. Helpful staff.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 143 reviews
Price from
US$37
1 night, 2 adults

Samadhi Nature Resort

Ella

Situated in Ella, 1.2 km from Demodara Nine Arch Bridge, Samadhi Nature Resort features accommodation with a garden, free private parking, a shared lounge and a terrace.

N
Nika
From
Slovenia
Friendly and helpful hosts, delicious breakfast and location is near the Nine arches bridge and near the Little Adam's peak trail.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 439 reviews
Price from
US$47.03
1 night, 2 adults

The 1964 Holiday bungalow

Ella

Set in Ella, 10 km from Demodara Nine Arch Bridge, The 1964 Holiday bungalow offers accommodation with a garden, free private parking, a terrace and a restaurant.

C
Cynthia
From
Singapore
We had an amazing experience staying at Guesthouse 164 Boutique Hotel! We spent one nights there and also enjoyed both lunch and breakfast at the hotel — The place is , peaceful, and calm There’s a truly magical, chill vibe with a beautiful view of Ella. A special mention to Lahiro, the owner — such a kind and welcoming person who really made our stay feel extra special. Highly recommend this gem if you’re visiting Ella!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 186 reviews
Price from
US$16.20
1 night, 2 adults

ASK Homestay

Ella

Situated within 47 km of Hakgala Botanical Garden and 48 km of Horton Plains National Park in Ella, ASK Homestay offers accommodation with seating area.

K
Kailash
From
Switzerland
Really good place for a small price. The owner is so kind and helpful…would really recommend!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 255 reviews
Price from
US$7.60
1 night, 2 adults
All resorts in Badulla District

Most booked resorts in Badulla District this month

See all

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,101 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 662 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 577 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 319 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 248 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 252 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 171 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 439 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 224 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 27 reviews

FAQs about resorts in Badulla District

Resorts that guests love in Badulla District

See all
Avg. price/night: US$119.88
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 319 reviews
This is a new resort with so much potential if some small improvements are made. It's quiet and away from the hustle of the main town, only a 10 min walk but the hills are steep. We had an issue with the hot water on our first night and we were moved for our remaining two nights. Having the pool (even though it was cold) was good for after walks. Staff were friendly and tried to be helpful, but the owner was not on site and had to be contacted for a solution.
Guest review by
Ayesha
Young couple
Avg. price/night: US$614.54
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 171 reviews
Anasa Wellness Resort is a haven of tranquility. The view from our chalet was out of this world! The service is incredible and the food is exceptionally good.
Guest review by
Laura
Young couple
Avg. price/night: US$80
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 662 reviews
Beautifully designed resort. Staff were amazing and we loved the roof top bar. The best breakfast we have had in Sri Lanka. Location is very central to the main street in Ella
Guest review by
Jacqui
Young couple
Avg. price/night: US$87
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 439 reviews
Our stay at Samadhi Nature Resort was a delightful retreat into the serene beauty of Ella. The owner's special blend of black tea, infused with ingredients from her own garden such as cinnamon and ginger, was a delightful treat each morning. The personalized touch added an extra layer of charm to our mornings, making our stay truly unforgettable.
Guest review by
Lena Christin
Young couple
Avg. price/night: US$42
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 43 reviews
A fantastic organization! Great customer support from beginning to end of the process. The team is informed and goes the extra mile at every stage. I would recommend them unreservedly. 🖤 Thank you very much Green Leaf Resort Family 😍
Guest review by
Sewwandika
Group
Avg. price/night: US$25.20
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 252 reviews
Breakfast was really good, they offered choice between a srilankan breakfast and a western one. The room was amazing, very clean and comfortable. the view from the balcony is perfect its the best places ive ever stayed at ella. would highly recommend it, The staff was very welcoming and kind, helpful to all our needs. the location is great as it is only 1.7km away from ella town. overall it was a great experience to stay at ollie resort, would highly recommend the place to all travellers!
Guest review by
Raveen Sriskandarajah
Young couple
Avg. price/night: US$82.60
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,101 reviews
Amazing views down through the valley. The staff were really nice and helpful. Everything was very clean - bedrooms and pool etc. The overall environment was very nice. Breakfast buffet was fantastic with a great variety of fruit, eggs, waffles, cereal, iced coffee and much more! Short walk in to Ella town. We really enjoyed this little treat of a spot, it’s slightly more expensive than places around but very worth it. Felt like a luxury stay in Sri Lanka.
Guest review by
Aine
Young couple
Avg. price/night: US$51.70
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 186 reviews
Considering the room rates the breakfast was very good. The location was unexpectedly great. the place was very quiet, beautiful with a small river flowing just beside the resort. Near Badulla town you can not find another place like this.
Guest review by
Krishan
Solo traveller
gogless