Search luxury hotels in Badulla District

Find the luxury hotels that appeal to you the most

Featured luxury hotel destinations

Destination inspiration for your trip – find a luxury hotel

Ella

14 luxury hotels

Haputale

4 luxury hotels

Bandarawela

3 luxury hotels

The best luxury hotels in Badulla District

Check out our pick of great luxury hotels in Badulla District

Filter by:

Star rating
Review score

Secret View Homestay Ella

Ella

Located within 5.2 km of Demodara Nine Arch Bridge and 49 km of Hakgala Botanical Garden, Secret View Homestay Ella offers rooms with air conditioning and a private bathroom in Ella.

M
Marit-Inga
From
Norway
Such a nice place to stay in Ella. Great views, wonderful staff, excellent breakfast. You could easily walk into the city by following the train tracks. Would definitely come back!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 450 reviews
Price from
US$62.10
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

The Feel Luxury Boutique Hotel Ella

Ella

Situated in Ella in the Badulla District region, with Ella Railway Station nearby, The Feel Luxury Boutique Hotel Ella offers accommodation with access to a hot tub.

F
Felix Wagner
From
Germany
Beautiful boutique hotel in the heart of Ella! The room was modern, super clean, and had stunning views. The staff were so welcoming and helpful. Breakfast was fresh, tasty, and beautifully presented. Highly recommended!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 82 reviews
Price from
US$97.50
1 night, 2 adults

Scottish Planter Bungalow- Thema Collection

Nuwara Eliya

Set within 22 km of Gregory Lake and 29 km of Hakgala Botanical Garden in Nuwara Eliya, Scottish Planter Bungalow- Thema Collection provides accommodation with seating area.

D
Divya
From
United Kingdom
The whole experience was amazing. From the moment we arrived, the staff were very friendly and helpful. We were welcomed with a refreshing freshly made drink and flowers. The food was made from fresh local ingredients most of the coming from their own kitchen garden. Staff were very helpful in helping us find the location as it is secluded and away from the main town which makes it very pleasant and relaxing location. We woke up to an amazing view and natural atmosphere. There are not many restaurants around but the food made my the chef at the bungalow was very delicious.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 86 reviews
Price from
US$194.22
1 night, 2 adults
All luxury hotels in Badulla District

Most booked luxury hotels in Badulla District this month

See all

Popular with guests booking luxury hotels in Badulla District

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

Popular with guests booking luxury hotels in Badulla District

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

Popular with guests booking luxury hotels in Badulla District

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

Popular with guests booking luxury hotels in Badulla District

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

Popular with guests booking luxury hotels in Badulla District

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Popular with guests booking luxury hotels in Badulla District

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

Popular with guests booking luxury hotels in Badulla District

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

Popular with guests booking luxury hotels in Badulla District

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 450 reviews

Popular with guests booking luxury hotels in Badulla District

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 319 reviews

Popular with guests booking luxury hotels in Badulla District

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

FAQs about luxury hotels in Badulla District

Luxury 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$614.54
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 171 reviews
The food was excellent. well prepared and beautifully served. the staff was kind, attentive and exceptionally friendly. The SPA facility is outstanding. Loved the privacy afforded to each treatment. excellent the therapist, really luxurious!
Guest review by
priyanthi
Group
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