Search five-star hotels in Badulla District

Find the five-star hotels that appeal to you the most

Featured five-star hotel destinations

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

Ella

9 five-star hotels

Haputale

5 five-star hotels

The best five-star hotels in Badulla District

Check out our pick of great five-star hotels in Badulla District

Filter by:

Star rating
Review score

Wood Palace Ella

Hotel in Ella

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.

F
Francesco
From
Italy
Amazing location. You'll be in total peace with nature here
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 122 reviews
Price from
US$67.50
1 night, 2 adults

The Capoe House

Hotel in Haputale

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.

J
Joanna
From
Austria
A beautiful accommodation in a stunning location, with lovely views. We stayed 3 nights in the villa at Capoe House and enjoyed every minute. The villa is very spacious, clean and comfortable, the meals were excellent and the staff were very professional and attentive. We visited the secret waterfall and hiked to the ancient rock. The lunch menu and drinks are not overpriced. We were the only guests during our stay and felt very well looked after.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 127 reviews
Price from
US$290
1 night, 2 adults

Dream Cliff Mountain Resort

Hotel in Haputale

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.

G
Gerda
From
Lithuania
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.❤️
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 296 reviews
Price from
US$207.19
1 night, 2 adults

98 Acres Resort & Spa

Hotel in Ella

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.

F
Fernando
From
Sri Lanka
Enjoyed thoroughly with facilities and the ambience 💝
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 722 reviews
Price from
US$598.50
1 night, 2 adults

Nine Skies

Hotel in Ella

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.

S
Stephen
From
United Kingdom
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.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 28 reviews
Price from
US$552
1 night, 2 adults

Thotalagala

Hotel in Haputale

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...

S
Sam
From
United Kingdom
Where do we begin? From the moment we stepped through the door we were knew this was going to be a highlight of our holiday. The hotel arranged a free pickup from Haputale train station and greeted us with a hot towel and a welcome drink. The location and view are breathtaking, the food is amazing and plentiful, and the cocktails were some of the best we’ve had. The rooms are beautiful with such attention to detail. We won’t spoil some of the wonderful touches that you will experience during your stay, but you will not be disappointed. The main reason why this place is so special is thanks to the wonderful team of people who work here. Exceptionally attentive in an understated kind of way. In a country where we have experienced nothing but great service and genuine hospitality this place really takes it to the next level thanks to everyone we met during our stay. We were made to feel like this was our home from home and loved it so much we extended our stay by one day. The ride up to Lipton’s seat is a must and we recommend walking part way back to enjoy the serene atmosphere of walking through the tea bushes and the tea pickers. Also, be sure to walk around the hotel property. If you are really lucky you might be joined for breakfast by the inquisitive monkeys. Sure, it’s not going to be the cheapest place you stay, but in our opinion it’s worth every penny. If you are looking for a little piece of heaven in Sri Lanka you’ve just found it! Definitely our favourite hotel of our holiday.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 65 reviews
Price from
US$454
1 night, 2 adults

Liyon Hotel

Hotel in Ella

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.

J
Jesica
From
Germany
Super nice newly built place..we was the first guest of the place..we got the owner when we are finding a clam place..so at that time he was making his booking .com site So was happy that we made our first reservation for him ...
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 21 reviews
Price from
US$22.50
1 night, 2 adults

Heritance Tea Factory

Hotel in Nuwara Eliya

Heritance Tea Factory Offers you the ultimate colonial- style stay experience enhanced by the tea plantation and the misty mountains.

R
Römerko
From
Turkey
Welcoming during the check in was perfect. Room, view, atmosphere, food and staff were amazing.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 411 reviews
Price from
US$178.60
1 night, 2 adults

Goatfell - Nuwara Eliya

Hotel in Kandapola

Goatfell - Nuwara Eliya has free bikes, outdoor swimming pool, a garden and shared lounge in Kandapola. Boasting room service, this property also provides guests with a terrace.

S
Stephen
From
United Kingdom
The property offered fantastic views, with dreams of what the past looked like in typical tea plantation area, with extremely steep slopes.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 7 reviews
Price from
US$548
1 night, 2 adults

Oak Ray La Ella Breeze

Hotel in Ella

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.

K
Keerthi
From
Sri Lanka
Friendly and accommodating staff
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 78 reviews
All five-star hotels in Badulla District

Most booked five-star hotels in Badulla District this month

See all

Popular with guests booking five-star hotels in Badulla District

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 577 reviews

Popular with guests booking five-star hotels in Badulla District

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 78 reviews

Popular with guests booking five-star hotels in Badulla District

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 722 reviews

Popular with guests booking five-star hotels in Badulla District

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 296 reviews

Popular with guests booking five-star hotels in Badulla District

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 171 reviews

Popular with guests booking five-star hotels in Badulla District

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 82 reviews

Popular with guests booking five-star hotels in Badulla District

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 27 reviews

Popular with guests booking five-star hotels in Badulla District

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 122 reviews

Popular with guests booking five-star hotels in Badulla District

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 21 reviews

Popular with guests booking five-star hotels in Badulla District

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 127 reviews

FAQs about five-star hotels in Badulla District

5 star hotels that guests love in Badulla District

See all
Avg. price/night: US$416
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 296 reviews
Everything….from the minute we arrived to the minute we left we were made to feel special….special requests around food and drinks were arranged without fuss….the restaurant area was a dream with a dream view to match and the food and service were outstanding. The rooms are also spacious and immaculate and the view from it made you feel you were the only ones staying at the hotel…fantastic !
Guest review by
Steven
Young couple
Avg. price/night: US$635.83
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 65 reviews
Thotalagala is nothing short of luxury. The staff brilliant and so attentive. Rooms are beautifully furnished and the food is exceptional
Guest review by
Cameron
Young couple
Avg. price/night: US$292.64
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 127 reviews
The staff were exceptional sanjeewa, Eranda,Alman,Chef Nadun,Sameerana, Madwa. Caring and knowledgeable. Made us feel like VIPs.
Guest review by
Stuart
Young couple
Avg. price/night: US$2,673.75
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 722 reviews
The location is perfect with almost all the activities in Ella at walk distance. We were staying at the executive suite and everything was amazing, superb pool, comfortable bed, butler services and room service. Food and SPA services are very good and not that expensive.
Guest review by
Gianmarco
Young couple
Avg. price/night: US$614.54
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 171 reviews
The place is even more beautiful than the pictures. A very high level place even more than a 5 star hotel! The staff is lovely and very helpful, definitely the best service we received in Sri Lanka. The hotel has everything! Fun games for children, a pleasant pool, a heated jacuzzi, 2 saunas, a crazy gym and lots of other activities. It's a shame we only stayed 2 nights. We warmly recommend the hotel, we had a great experience there!
Guest review by
Liat
Family with young children