Skip to main content

Featured five-star hotel destinations

Destination inspiration for your trip – find a five-star hotel

The best five-star hotels in Badulla District

Check out our pick of great five-star hotels 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.

Situated in Ella, 7 km from Demodara Nine Arch Bridge, Wood Palace Ella features accommodation with a garden, free private parking, a terrace and a restaurant. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. Guests can have a drink at the bar. Lovely family-owned place. Beautiful room, helpful owners and great breakfast!

Show more Show less
9
Superb
120 reviews
Price from
US$72
per night

Set in Haputale, 30 km from Horton Plains National Park, The Capoe House offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. 41 km from Demodara Nine Arch Bridge and 17 km from Haputale Railway Station, the property provides a terrace and a bar. The accommodation features a kids' club, room service and currency exchange for guests.

You can play darts at this 5-star hotel, and the area is popular for hiking. The team at Capoe house do a great job of keeping you happy and entertained. There is a butler that will meet your every need also with an amazing management that keeps the place tidy and beautiful. Food was good, I would recommend going for full board at least.

Show more Show less
9
Superb
128 reviews
Price from
US$270
per night

Set in Haputale, 33 km from Demodara Nine Arch Bridge, Dream Cliff Mountain Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Each accommodation at the 5-star hotel has pool views, and guests can enjoy access to a restaurant and to a bar. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. We stayed at the most wonderful hotel, and it honestly exceeded every expectation we had. From the very beginning, the manager went out of his way to help us organize our trips and make sure everything ran smoothly. He took his time to talk to us, offer advice, and make sure we were comfortable with every plan — something you don’t often experience in hotels. Our server, Ranawada (apologies if I got the name slightly wrong), was absolutely amazing. He was always so kind, attentive, and full of interesting stories about the food and the local culture. Every meal felt special, not just because the dishes were different each day and always delicious, but because they were served with such care and pride. Throughout our stay, we were surprised again and again by so many thoughtful gestures — both big and small. From the warm smiles to the little details that showed how much the staff truly cared, it all made us feel at home. Their attention to detail and genuine kindness were unforgettable. The rooms were beautiful, spotless, and so comfortable, and the location couldn’t have been better — peaceful and scenic. It’s rare to find a place where every single person seems to genuinely want you to be happy. Leaving was honestly bittersweet — I was ready to go home, but it was hard to say goodbye to the wonderful people who made our stay so special. We will remember this experience for a long time and recommend this hotel with all our hearts.❤️

Show more Show less
9.1
Superb
290 reviews
Price from
US$230
per night

Featuring the luxurious comforts of a boutique hotel, 98 Acres Resort & Spa is set in Ella amidst a stunning landscape also known as the 98 acre tea estate.

It is an 8-minute walk from Demodara Nine Arch Bridge and 700 meters from Little Adam's Peak. The property is located 1.6 km from Ella Spice Garden. The property features a restaurant and Ella Rock is 2 km away. The place is amazing! We had the room with a private heated pool and the view from there was perfect. The only thing that might be a problem is that the room didn't have air-conditioning, which can be a problem if it's too hot. The service is really top notch! The dinner menu is quite overpriced, the rest was just great!

Show more Show less
9.1
Superb
710 reviews
Price from
US$1,050
per night

Nine Skies features free bikes, outdoor swimming pool, a garden and shared lounge in Ella. With free WiFi, this 5-star hotel has a restaurant and a bar. The hotel has family rooms.

At the hotel, each room has a desk and a terrace with a garden view. The private bathroom is equipped with a bidet, free toiletries and a hairdryer. Guest rooms include a safety deposit box. Nine Skies is the definition of boutique luxury. It is a small hotel with only 5 rooms and the service we received from all the staff was truly so personable this really felt like a home away from home. The design of the whole hotel is beautiful with a wonderful living room, with a cosy fire in the evenings, and our suite room was beautiful with a terrace. The pool has an amazing view over the tea plantation. All the meals we had were delicious. Our host was very friendly and helpful, organising day trips for us and setting up our own table with lots of candles for dinner by the pool one evening, and also set up our own private breakfast at a look out point which were both lovely experiences. This hotel is brilliant if you want a very quiet, secluded spot in the Hill Country with excellent service and food. It is an expensive hotel but it is worth the money.

Show more Show less
9.3
Superb
27 reviews
Price from
US$504
per night

Located in Haputale on the Pitaratmalie Estate, Thotalagala is a restored former planters bungalow featuring seven Suites, each named after a prominent personality that shaped the history of the Uva Province. Thotalagala has a restaurant, garden, bar, and free WiFi throughout the hotel. Thotalagala also features an infinity pool offering stunning views of the surrounding garden and mountains.

All seven Suites consist of a bedroom, and private bathroom with a walk-in shower and tub. The luxurious bathrooms are fitted with a bidet, a hairdryer and free toiletries. The setting was magnificent. The service was great.

Show more Show less
9.6
Exceptional
64 reviews
Price from
US$387
per night

Set in Ella, 5.3 km from Demodara Nine Arch Bridge, Liyon Hotel offers accommodation with a restaurant, free private parking and a bar. This 5-star hotel offers room service and a 24-hour front desk. The property is non-smoking and is located 47 km from Hakgala Botanical Garden. We were very happy to stay here.view '' great local food ,friendly staff - everything just perfect..quite and relaxing place from busy city...room was very clean and tidy.. Morning breakfast was super nice we had srilankan was very delicious .. Happy to stay here...

Show more Show less
8.5
Very good
19 reviews
Price from
US$19.50
per night

Set in Ella, 4.6 km from Demodara Nine Arch Bridge, Oak Ray La Ella Breeze offers accommodation with an outdoor swimming pool, free private parking, a shared lounge and a restaurant. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. The accommodation features evening entertainment and a business centre. Nice and clean hotel situated bang in the middle of Ella. The room were spacious and comfortable and the staff all friendly and helpful. Being close to middle of town meant the faint hubbub of life going on outside was in the background but this was nice and anyhow stopped relatively early.

Show more Show less
8.6
Fabulous
72 reviews
Price from
US$117
per night

Located in Beragala, 33 km from Demodara Nine Arch Bridge, Mount Hunt Resort Beragala Haputale provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. Guests can enjoy American and Chinese dishes at the restaurant or have a cocktail at the bar.

Show more Show less
9
Superb
2 reviews
Price from
US$207
per night

Situated in Haputale, within 42 km of Gregory Lake and 25 km of Demodara Nine Arch Bridge, Hillcrest Haputale features accommodation with a terrace and as well as free private parking for guests who drive. This 5-star hotel offers room service and a 24-hour front desk. Haputale Railway Station is 1.6 km from the hotel and Bandarawela Railway Station is 12 km away. Had an exceptional experience. From the moment I arrived, the staff went above and beyond to make me feel welcome.The room was immaculate and spacious. The bed was incredibly comfortable, ensuring a great night's sleep with a calm enviornment.

Show more Show less
3.7
Review score
20 reviews
Price from
US$13.36
per night

Most booked five-star hotels in Badulla District this month

FAQs about five-star hotels in Badulla District

  • Dream Cliff Mountain Resort, 98 Acres Resort & Spa and Wood Palace Ella are some popular five-star hotels in Badulla District.

    In addition to these five-star hotels, The Capoe House, Andriyala and Thotalagala are also popular in Badulla District.

  • Couples travelling in Badulla District loved staying at Andriyala, Thotalagala and Nine Skies.

    Similarly, these five-star hotels in Badulla District are highly rated by couples: 98 Acres Resort & Spa, Wood Palace Ella and Dream Cliff Mountain Resort.

  • Anasa Wellness Resort, The Capoe House and Nine Skies have received great reviews from guests in Badulla District regarding the views from these five-star hotels

    Guests staying in Badulla District also spoke highly of the views from these five-star hotels: Dream Cliff Mountain Resort, 98 Acres Resort & Spa and Wood Palace Ella.

  • The average price per night for a five-star hotel in Badulla District for this weekend is US$206, based on current Booking.com prices.

  • Most five-star hotels on Booking.com offer free cancellation.

  • Many families visiting Badulla District loved staying at Thotalagala, Nine Skies and Dream Cliff Mountain Resort.

    Similarly, Andriyala, The Capoe House and Wood Palace Ella are also popular among family travellers.

  • There are 18 five-star hotels in Badulla District you can book on Booking.com.

  • We make it quick and easy to book a five-star hotel in Badulla District. Here’s what we offer:

    • Free cancellation on most stays
    • We Price Match
    • 24/7 customer support in 40+ languages

Five-Star Hotels that guests love in Badulla District