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.

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 location, the access road was such an adrenaline pump in a good way, the tranquility, secluded, the sound of the river at night, the food. I loved everything. I was supposed to check in at 18H00 but due to challenges with transport I arrived at 04H30am. The owner went out of his way to accommodate my situation and even arranged a Tuk Tuk.

Show more Show less
9.2
Superb
114 reviews

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. Hidden gem providing world-class service, tasty food, beautiful views and great facilities including heated (!) pool, enourmous gym and wellness as well as yoga facilities.

Show more Show less
9.1
Superb
105 reviews

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. I’m glad to be here , The nature around me was stunning, , people are friendly and welcoming! . Clean, huge rooms and balconies, a mouth watering breakfast, Veiws and nature made my stay perfect!

Show more Show less
9.2
Superb
324 reviews

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
169 reviews
Price from
US$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
Superb
38 reviews

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. This place is amazing! The hosts are absolutely marvellous, they were so kind, and they gave us great tips for things to do in Ella: - a great cooking class at a guesthouse nearby - wonderful walk to Ella Rock starting right next to the guesthouse - a taxi to Yala at a really great price (first taxi we took in Sri Lanka since we did everything by bus previously) - a day trip to Haputale so we could take the famous train, but only the best part (we missed it in Kandy) The bed is amazing, the surroundings a green haven of peace, at least when it’s not the weekend or a holiday, it’s hard to find quiet in Sri Lanka during those days 😅 We could see lot’s of giant squirrels from our deck, and one morning we woke up by monkeys jumping on the roof 😊 The included breakfast was abundant and different everyday (we stayed 3 nights). After two weeks of traveling in Sri Lanka, we are confident to say that this was our favourite place.

Show more Show less
9.4
Superb
54 reviews
Price from
US$33.60
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. The location is perfect, 7 min. walk from train station but far enough from the center(noise).. Super nice owners, huge and tasty breakfast, very good WiFi and a beautiful terrace in front of the room.

Show more Show less
9.5
Exceptional
11 reviews
Price from
US$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. I really like the nature with green And peaceful environment. And they treat good manner. The room and washroom was really neat and clean. I Really enjoyed the stay with my family.

Show more Show less
9.5
Exceptional
89 reviews

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
Superb
34 reviews
Price from
US$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 room was very big and had everything we needed for our 2 day trip to Ella. The family was so so kind and did everything for us and was very helpful with everything and very sweet and nice at all times. the breakfast was fresh and really good and we got tea at all times :) We felt really homely. the view was amazing. it is in the middle of the green - so it’s like 30min walking to Ella or 10 minutes by tuk tuk. it didn’t bothered us because we were really fast everywhere nonetheless. we recommend this place especially for this price.

Show more Show less
9
Superb
27 reviews
Price from
US$38
per night

Most booked resorts in Badulla District this month

FAQs about resorts in Badulla District

Resorts that guests love in Badulla District