Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The 10 Best Badulla District Resorts - All Inclusive Resorts in Badulla District, Sri Lanka

Check out our pick of great resorts in Badulla District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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. Featuring room service, this property also provides guests with a water park. The accommodation features airport transfers, while a bicycle rental service is also available. the very quiet location and driving the hill leading to the property,

Show more Show less
9.2
Superb
108 reviews
Price from
£36
per night

Anasa Wellness Resort 5 stars

Ella

Situated in Ella, 49 km from Gregory Lake, Anasa Wellness Resort features accommodation with free bikes, free private parking, a fitness centre and a garden. Boasting a concierge service, this property also provides guests with a children's playground. The accommodation provides room service, a business centre and currency exchange for guests. Incredible location with stunning views. Outstanding service at every task level.

Show more Show less
9.2
Superb
101 reviews
Price from
£610
per night

Samadhi Nature Resort 3 stars

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. Among the facilities of this property are a restaurant, a shared kitchen and room service, along with free WiFi. The resort has family rooms. Hosts were very friendly, kind and welcoming and very generous. Rich homely breakfast with the best tea we've ever had (made of cinnamon and ginger from their own garden). It's a homestay, so set expectations accordingly and you'll have very good experience. Location is a bit far from the center, but ok to walk. Little Adam's peak and 9 arch bridge close to walk to. Fair price. Thank you very much for hospitality!

Show more Show less
9.2
Superb
321 reviews
Price from
£28
per night

Ella Dream Catcher Resort

Ella

Ella dream catcher resort provides accomodation in Ella and has amazing views of mountains and fields around the property. The guest can see train climbing the mountain from the windows.

The resort offers comfortable accommodation with free Wi-Fi access in the guestrooms.Each room has private large balconies to relax and enjoy the view and attached (private) bathroom with hot water. Wonderful service, delicious & large variety breakfast, Clean rooms with a beautiful view, soft bed & pillows. The perfect place to stay in Ella!

Show more Show less
9.3
Superb
168 reviews
Price from
£46
per night

ANDRIYALA

Diyatalawa

At the resort, the rooms are fitted with a desk, a terrace with a garden view, a private bathroom, a flat-screen TV, bed linen and towels. ANDRIYALA provides some units with mountain views, and each room comes with a patio. All rooms will provide guests with a wardrobe and a kettle. This boutique villa was superb, boasting impeccable service and a prime location. The lush garden added to the enchantment of the setting. The rooms were impeccably clean and provided utmost comfort. The Sri Lankan breakfast was a culinary delight, especially the milk rice paired with spicy chutney. The manager's personal attention throughout our stay was commendable. We look forward to revisiting this exquisite establishment on our next trip to Sri Lanka.

Show more Show less
9.4
Superb
39 reviews
Price from
£68
per night

Eco Village

Ella

At the resort, the rooms include a balcony. With a private bathroom fitted with a shower and a hairdryer, rooms at Eco Village also feature a mountain view. At the accommodation the rooms are equipped with bed linen and towels. Amazing stay at Eco Village. We had a perfect stay at Eco Village, on arrival the host made dinner for us and every day the breakfast was different and delicious! The experience to be in a wood house was absolutely not forgettable for us! The soundproofing between the two rooms is not very good and you can hear everything, which for us was not a problem as we were a group of four but for some people might be a bit uncomfortable. As the house is in the jungle we had guests like monkeys and other animals :) overall it was a great experience and would definitely recommend!

Show more Show less
9.4
Superb
50 reviews
Price from
£25
per night

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. The property is around 50 km from Horton Plains National Park, 600 metres from Ella Railway Station and 1.3 km from Ella Spice Garden. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi. Great breakfast, super nice host, the best location ever (it is in the jungle)

Show more Show less
9.5
Exceptional
82 reviews
Price from
£17
per night

Kelburne Estate

Haputale

Boasting a garden, Kelburne Mountain View Cottages is located in Haputale. This property also welcomes guests with a restaurant and a terrace. The accommodation provides room service, and organising tours for guests.

Bandarawela is 13 km from the resort, while Ella is 24 km away. The nearest airport is Mattala Rajapaksa International Airport, 103 km from Kelburne Mountain View Cottages. Everything about the place was amazing, the entire experience and the service was exceptional. We are definitely coming again for a longer stay .

Show more Show less
9.3
Superb
31 reviews
Price from
£100
per night

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. The property is around 49 km from Hakgala Botanical Garden, 50 km from Horton Plains National Park and 800 metres from Ella Spice Garden. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi. Everything during our stay The most things that will never got forgotten is how lovely and kind this family are, the lady was preparing incredibly delicious breakfast and she was taking our preferences for most of the items, It was unforgettable stay in which we discovered the Sri Lankan genuine hospitality, the welcoming in addition to simplicity ... the bathroom, bed, bed sheet and towels were all clean and do their job in a very comfortable way... the dining wood table and relaxing chairs were so lovely and comfy The thing that I am pretty sure of it is that family was caring about our comfort more than any other thing ... so we feel like that we were actually guests not a mere costumers....!!!

Show more Show less
9.4
Superb
76 reviews
Price from
£21
per night

Rivinu Holiday Resort

Ella

Set in Ella, within 4.1 km of Demodara Nine Arch Bridge and 48 km of Hakgala Botanical Garden, Rivinu Holiday Resort offers accommodation with a garden and free WiFi throughout the property as well as free private parking for guests who drive. The property is situated 49 km from Horton Plains National Park, 1.2 km from Ella Railway Station and 2 km from Ella Spice Garden. The resort features garden views and a sun terrace. Very friendly hosts. Great breakfast.

Show more Show less
9.5
Exceptional
22 reviews
Price from
£19
per night

Most booked resorts in Badulla District this month

FAQs about resorts in Badulla District

Resorts that guests love in Badulla District