Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in Badulla District

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.

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.4
Superb
133 reviews
Price from
£22
per night

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.1
Superb
137 reviews
Price from
£35
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. 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

Show more Show less
9.1
Superb
116 reviews
Price from
£597
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 accommodation provides a 24-hour front desk and luggage storage space for guests. The greenery, walking distance from Nine Arches bridge and Little Adam’s Peak, different species of plants, visiting birds, the Sri Lankan breakfast, overall cleanliness and the warm welcome.

Show more Show less
9.2
Superb
377 reviews
Price from
£27
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. The dream catcher ! So peaceful, lovely and relaxing! “The dream catcher “ surely catches your dreams in the most beautiful way possible We are a Maldivian family of 4. This is our first time traveled to Ella. Here is a quick review; Wow ! It was just amazing! A great location with stunning views. We stayed 3 nights booked 2 rooms no: 04 and 05. Everything was more then what we expected; clean rooms with big balconies, comfortable beds with anti mosquito nets. The lovely singing sounds of the birds 24/7 is something we won’t forget. The Restaurant area is covered with all glass walls except one side where the kitchen is located. So we were able to enjoy the fabulous view of Ella mountains while we were dining. We had all our breakfasts here. The staffs were so friendly and always greeted us with a smile. They were ready to assist us on anything we asked, especially the owner. He was not always at the hotel but he answered all our calls and fixed small issue’s quickly. He even helped us in many ways, gave us advice showed us directions even dropped us to few locations for free in his car. Ps. we were able to catch the blue train from the balcony so that was definitely something! I would warn you about two things though, there was a bun tuktuk which passed by every once in a while with the catchiest rhythm along with a bus, those were the only two troubling sounds we caught, always took us by surprise but it was only for 6 seconds max And the other is to keep the doors of the balcony shut during night and to cover the ends of the door with a towel or blanket, unless you want to have unexpected lizard guests in your room… speaking from experience hehe All in all we would highly recommend this place, it was worth every penny! One won’t get any better place then this in Ella for this price, we bet you!

Show more Show less
9.3
Superb
177 reviews
Price from
£44
per night

Living Heritage Koslanda

Koslanda

Featuring an outdoor swimming pool, garden with BBQ facilities, Living Heritage Koslanda offers elegant rooms in Koslanda, 1 km from the Diyaluma Waterfall. WiFi is available in some areas of the property. Living Heritage Koslanda in Sri Lanka offered us an unforgettable stay, especially in the forest pavilion room, which felt like a luxurious treehouse in the jungle. Madhumal's nature walk enriched our understanding of the local ecosystem, while manager Johnson's attentiveness ensured a seamless experience. This unique accommodation perfectly blended the comforts of luxury with the beauty of nature, making our stay a memorable immersion into the natural wonders of Sri Lanka.

Show more Show less
9.4
Superb
140 reviews
Price from
£169
per night

Dedunu Cabana & Resort

Badulla

Located within 17 km of Demodara Nine Arch Bridge and 43 km of Hakgala Botanical Garden, Dedunu Cabana & Resort offers rooms in Badulla. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The property is non-smoking and is set 50 km from Gregory Lake. The view was unbelievable! I spent only one night but I should have stayed longer, such a great place. The place is super clean, very comfortable and the staff is great too, they help you with anything you need. I totally recommend this place

Show more Show less
9.5
Exceptional
6 reviews
Price from
£39
per night

Grand Beragala Boutique Resort

Beragala

Situated in Beragala, 33 km from Demodara Nine Arch Bridge, Grand Beragala Boutique Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Among the facilities of this property are a restaurant, room service and a concierge service, along with free WiFi throughout the property. The resort has family rooms. Excellent breakfast, very friendly staff

Show more Show less
9.4
Superb
5 reviews
Price from
£134
per night

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 hot tub and a bicycle rental service are available for guests. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

At the resort every room has air conditioning, a wardrobe, a balcony with a mountain view, a private bathroom, a flat-screen TV, bed linen and towels. The units feature a safety deposit box. Team is absolutely the must kind and caring team. Unbelievable view, beautiful rooms full With new equipment

Show more Show less
9.6
Exceptional
25 reviews
Price from
£144
per night

ANDRIYALA 5 stars

Diyatalawa

Situated in Diyatalawa, 43 km from Gregory Lake, ANDRIYALA features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. With free WiFi, this 5-star resort offers room service and a 24-hour front desk. Guests can have a drink at the bar. Andriyala is a true escape. Delicious food, a beautiful pool, and a stunning garden make it a serene retreat. The calm, quiet environment was just what we needed. We’ll definitely return for another relaxing stay.

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

Most booked resorts in Badulla District this month

FAQs about resorts in Badulla District

Resorts that guests love in Badulla District