Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in Badulla District

Check out our selection of great resorts in Badulla District

Filter by:


Review Score

Wonderful: 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
Wonderful
114 reviews
Price from
$41.28
per night

Anasa Wellness Resort

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. Everything was perfect - thank you

Show more Show less
9.1
Wonderful
104 reviews
Price from
$575
per night

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. 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
Wonderful
324 reviews
Price from
$18
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. everything was perfect about this stay- big beautiful room, breathtaking views, good breakfast. the owner was extremely helpful and always helped us to get to the hotel, as it is located high in the mountains. he also shared directions to most popular hike to Ella rock. I really appreciate everything and hope to come back some day!

Show more Show less
9.3
Wonderful
169 reviews
Price from
$57
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. I've stayed in a number of hotels. This was at the top of my list of the best experiences I've ever had. The staff was really friendly and accommodating to my every need. Thank you really lot.The pool and garden were fantastic. One of the nicest places to unwind.

Show more Show less
9.4
Wonderful
38 reviews
Price from
$84.43
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. The tree house was just perfect.. we loved the whole look of the outside and found it be immaculately clean. Breakfast was a total feast and changed daily. The owners were extremely hospitable, organising transport and places to go.

Show more Show less
9.4
Wonderful
53 reviews
Price from
$31.50
per night

Misty Mount Resort

Ella

Boasting a garden, terrace and views of mountain, Misty Mount Resort is set in Ella, 4 km from Demodara Nine Arch Bridge. The property is around 49 km from Hakgala Botanical Garden, 50 km from Horton Plains National Park and 600 metres from Ella Railway Station. The accommodation offers room service and a 24-hour front desk for guests. Room is very nice and good looking. Toilet is great. There's a very beautiful terrace with lots of plants, very comfy to work there. The house is close to the small road but down the hill, so the noises are not loud. Location is quite far from the town, but I liked walking there because of tea plantations everywhere and a stunning mountain view. The owners are very kind, you can ask for tea or coffee for free. Also the breakfast was the best we've had in Sri Lanka

Show more Show less
9.4
Wonderful
10 reviews
Price from
$11
per night

Pepper Garden Resort

Ella

Featuring a garden, terrace and views of mountain, Pepper Garden Resort is set in Ella, 4.1 km from Demodara Nine Arch Bridge. The property is around 49 km from Hakgala Botanical Garden, 50 km from Horton Plains National Park and 600 metres from Ella Railway Station. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi. It’s such a wonderful place. Beautiful views, wonderful people. Quiet and peaceful. It’s a 15 minute walk or a 5mins tuk tuk drive to town. Wi-Fi is great.

Show more Show less
9.5
Exceptional
89 reviews
Price from
$21
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. The view from our cottage was simply spectacular. Staff were amazing and the food was outstanding.

Show more Show less
9.3
Wonderful
33 reviews
Price from
$124.99
per night

Green Leaf Resort

Ella

Situated in Ella, 4.9 km from Demodara Nine Arch Bridge, Green Leaf Resort features accommodation with a garden, free private parking and a terrace. The property is set 49 km from Hakgala Botanical Garden, 50 km from Horton Plains National Park and 1.4 km from Ella Railway Station. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. The hosts were more than helpful and lovely and helped us with everything we needed. From tuktuks over laundry to cooking Dinner (which was super tasty and more than enough) The location is just stunning and perfect if you are looking for a quite spot with an amazing view over the tea fields. You have a lot of privacy there is but always someone around in case you need anything. We would definitely book Green Leaf Resort again.

Show more Show less
9
Wonderful
27 reviews
Price from
$26.25
per night

Most booked resorts in Badulla District this month

FAQs about resorts in Badulla District

Resorts that guests love in Badulla District

gogless