Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

Ella

64 resorts

Haputale

15 resorts

Bandarawela

9 resorts

Koslanda

4 resorts

Badulla

3 resorts

The best resorts in Badulla District

Check out our selection of great resorts in Badulla District

Filter by:

Star Rating
Review score

Ayubowan, Ella

Ella

Providing garden views, Ayubowan, Ella in Ella offers accommodations, a garden, barbecue facilities, and a shared lounge. This property offers access to a balcony and free private parking.

H
Henry
From
Germany
Located in a very scenic and beautiful environment. There is a good employees. There were very delicious food and drinks. In front of the room, you could see a beautiful mountain range and the views of the train. We were able to see many birds. Really a very good place
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 250 reviews
Price from
$42
1 night, 2 adults

Majentra Ella

Ella

Located in Ella, 9.1 miles from Demodara Nine Arch Bridge, Majentra Ella provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

D
Daniela
From
Canada
Wonderful time at Majentra Ella Hotel! The hotel is in a beautiful location with amazing views of the mountains. The staff were very friendly and made us feel at home from the moment we arrived. The rooms were clean, spacious, and comfortable. We especially loved the balcony with the great view. The food at the hotel was delicious, with both local and international options. Breakfast definitely a highlight! The staff went out of their way to help with anything we needed, including arranging transportation to do things in the area (Big shoutout to Majit). Overall, I highly recommend Majentra Ella Hotel for anyone looking for a relaxing stay with great food and service.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 339 reviews
Price from
$205.43
1 night, 2 adults

A Lounge Hostel

Ella

A Lounge Hostel has a shared lounge, terrace, a restaurant and bar in Ella.

R
Rami
From
India
Amazing, cozy and hospitable staff
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 298 reviews
Price from
$26
1 night, 2 adults

Eco Village

Ella

Located in Ella, 3.8 miles from Demodara Nine Arch Bridge, Eco Village has accommodations with a garden, free private parking and a terrace.

H
Hema
From
India
The stay and service was amazing. Worth every penny. The host was very kind and helpful. Initially before booking this tree house, I was a bit skeptical as there were no reviews in any of the sites like Agoda, booking.com, etc., Proceeded with this stay as this was the only tree house available. I would rate this stay a 10/10 for the ambience, vibes, cleanliness, service, food. Loved their pet Ruby as well. As there is a river which runs close by to this stay, the sound of it, while staying in the balcony was so meditative. Loved every bit of the stay
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 197 reviews
Price from
$72.25
1 night, 2 adults

Misty Mount Resort

Ella

Located in Ella, 2.5 miles from Demodara Nine Arch Bridge, Misty Mount Resort has accommodations with a garden, free private parking and a terrace.

J
Jakub
From
Slovakia
The host family was very lovely. We enjoyed the fact that it wasn’t directly in city centre making it very peaceful.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 127 reviews
Price from
$18
1 night, 2 adults

Chill Wood Resort

Ella

Chill Wood Resort offers accommodations in Ella, 31 miles from Gregory Lake and 4.3 miles from Demodara Nine Arch Bridge. This property offers access to a terrace, free private parking, and free Wifi....

C
Catherine
From
United Kingdom
Beautiful views and able to watch monkeys, squirrel and bats from the balcony, just a bit out of town which really suited us. Tuktuk in house whenever wanted. Breakfast was absolutely amazing every morning!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 107 reviews
Price from
$50
1 night, 2 adults

Pepper Garden Ella

Ella

Pepper Garden Ella in Ella features a garden and a terrace. The property provides a 24-hour front desk, airport transportation, room service and free WiFi. At the resort, all rooms come with a desk.

K
Khaled
From
Egypt
we truly enjoyed our stay at this lovely accommodation. The host was incredibly helpful and welcoming, making us feel right at home. The location is perfect just a short walk from Ella city center making it easy to explore the area. Every morning, we were treated to a delicious breakfast that we looked forward to each day. Highly recommended for anyone visiting Ella!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 255 reviews
Price from
$36
1 night, 2 adults

Dreamville Hostel

Ella

Located in Ella, 8.8 miles from Demodara Nine Arch Bridge, Dreamville Hostel provides accommodations with a garden, free private parking, a shared lounge and a terrace.

S
Sebastiaan Van Dijk
From
Netherlands
Amazing views & lovely staff
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 142 reviews
Price from
$30
1 night, 2 adults

Boo Kirinda Holiday Resort

Badulla

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

p
perera
From
Sri Lanka
breakfast excellent Menu to select location carm area away from city infront river staff owners very helpfull and kind and professional .
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 169 reviews
Price from
$29.17
1 night, 2 adults

Noname Hostel ella

Ella

Noname Hostel ella features free bikes, shared lounge, a terrace and bar in Ella.

D
Dave
From
Netherlands
Great atmosphere, beds a comfortable and location is perfect.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 120 reviews
Price from
$21.82
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.9
Excellent - What previous guests thought, 57 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 790 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 704 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 951 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 304 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 432 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 40 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 29 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 200 reviews

Popular with guests booking resorts in Badulla District

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 433 reviews

FAQs about resorts in Badulla District

Resorts That Guests Love in Badulla District

See all
Avg. price/night: $65
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 445 reviews
Absolutely amazing family run resort. So kind and couldn’t do enough for you xx highly recommend.
Guest review bysasha
Group
Avg. price/night: $99.90
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 432 reviews
A beautiful setting in the forest, very quiet and natural, away from the bustle of the town. Brand new resort, has potential but some amenities not yet there. (no signs, nice breakfast but no other food or drinks on offer, pool needed cleaning)
Guest review byDamon
Solo traveler
Avg. price/night: $225
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 65 reviews
It was a really good stay at the resort. The property captures all that is beautiful in Ella in one resort. And we had complimentary water activities too! Amazing and I’ll be back
Guest review byShanalee
Travelers with friends
Avg. price/night: $42.90
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 169 reviews
The view is great specially when train pass beside the resort and the room was perfect for a family. The breakfast was very good, and the staff were very polite and helpful.
Guest review byJayanath
Family with young children
Avg. price/night: $80
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 790 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 byJacqui
Young couple
Avg. price/night: $18
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 210 reviews
Super nice host. Made very delicious breakfast each morning. They have a small restaurant just next to the Apartment. The view into the valley is gorgeous from 2 sides. Good opportunity to put the hammock between the trees on the other side of the upper street. I booked it to be alone and have my space without distortion. That worked out here. So if you do not have big claims for luxury I would definitely recommend this place.
Guest review byThomas
Young couple
Avg. price/night: $45
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 623 reviews
We had the luxury room and it was. The most modern room of our 3 week stay in Sri Lanka. We particularly liked that we had a private terrasse The hostess was super nice
Guest review byUrban67
Family with young children
Avg. price/night: $80
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 91 reviews
Excellent location on a hilltop overlooking the railway tracks ((several view points from room and resort) with views of Ella Rock, short walk to a nice waterfall and close to the Organic Tea Plantation. Superfriendly and knowledgeable owner going out of his way to accommodate his guests. Best food (dinner and breakfast) we had during our trip! Very clean rooms with stable hot & cold water supply, insects were not an issue. Ample parking is available, even small buses can reach the location.
Guest review byAnonymous
Young couple
Avg. price/night: $588.11
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 200 reviews
Everything. The staff the rooms the amenities the spa and the food were all five stars. One of the best resorts we have stayed at. Will be back for a longer trip next time
Guest review byJenny
Young couple
Avg. price/night: $165
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 951 reviews
The property was very beautiful, located at the top of a hill, the views where stunning. Pool great (very cold). Rooms very spacious and comfortable beds. Food was very nice, we had Sri Lankan curry Very nice for a slightly more luxury stay in Ella
Guest review byLevent
Young couple