The 10 best five-star hotels in Badulla, Sri Lanka | Booking.com
Skip to main content

Five-Star Hotels in Badulla

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

The best five-star hotels in Badulla

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

Filter by:

Review score

Nine Skies

Ella (Near Badulla)

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
Sarah
From
Australia
What a beautiful place ! The garden, the house, the location, the outlook, everything was wonderful to look upon. The stillness, the sound of the birds and the temple prayers. The team were incredible - so helpful and lovely to chat with. We became close with them during our stay. The food was exceptional- I don’t think we’ve eaten so well before on holiday.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 24 reviews
Price from
US$403.20
1 night, 2 adults

Wood Palace Ella

Ella (Near Badulla)

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.

n
nathan
From
Australia
Staying at Wood Palace in Ella was one of the highlights of my trip. The location is perfect — it feels like you’re tucked away in the jungle, surrounded by nature and total peace, yet you’re only a short stroll from town, cafes, and everything you need. That balance between seclusion and convenience is hard to find, but this place nails it. The family who runs it make the stay extra special. The mother who prepares breakfast is absolutely adorable — she cooks with such care, and her warm smile makes every morning brighter. The breakfasts themselves are delicious, fresh, and generous. The owner is a great bloke too — kind, genuine, and always ready to help with tips, directions, or just a good chat. If you want a stay in Ella that feels authentic, welcoming, and beautifully set in nature without being far from the action, Wood Palace is the perfect choice. Highly recommended! 🌿✨
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 112 reviews
Price from
US$67.50
1 night, 2 adults

98 Acres Resort & Spa

Ella (Near Badulla)

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
Fadwa
From
Israel
Incredible resort with special vibe The staff are very kind, polite and helpful. The breakfast was very delicious
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 661 reviews
Price from
US$469.30
1 night, 2 adults

Anasa Wellness Resort

Ella (Near Badulla)

Situated in Ella, 49 km from Gregory Lake, Anasa Wellness Resort features accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

A
Anusha
From
United Kingdom
The stunning chalets and balcony views, the beautiful scenery, the amazing staff who could not do more for the guests, the delicious breakfasts and evening meals, and not forgetting the amazingly good spa treatment and masseuse!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 166 reviews
Price from
US$1,500
1 night, 2 adults

Liyon Hotel

Ella (Near Badulla)

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.

E
Ethan
From
United Kingdom
Beautiful property with a beautiful view, the property owner was super helpful and got us a tuktuk to and from Ella whenever we needed. Amazing hotel.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 15 reviews
Price from
US$20.25
1 night, 2 adults

Oak Ray La Ella Breeze

Ella (Near Badulla)

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

Z
Zuf
From
Israel
First of all, the staff. Everyone was kind, helpful, pleasant, smiling, and friendly. I especially want to mention Ishara and the Residents Manager, who were extremely helpful.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 49 reviews
Price from
US$94.86
1 night, 2 adults

O2 Villas Ella

Ella (Near Badulla)

Located in Ella, 4.1 km from Demodara Nine Arch Bridge, O2 Villas Ella provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

T
Thorben
From
Germany
Executive suite was a dream. Nothing more to say
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 537 reviews
Price from
US$100.10
1 night, 2 adults

Andriyala

Diyatalawa (Near Badulla)

Set in Diyatalawa, 43 km from Gregory Lake, Andriyala offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

T
Tiron
From
Sri Lanka
We recently stayed at Andriyala, and I must say it’s truly one of the best places we’ve ever experienced. We booked the entire villa, including the suite, and everything exceeded our expectations. The staff were exceptionally friendly and helpful from the moment we arrived. We even faced a vehicle breakdown during our stay, and the team went out of their way to assist us with getting it repaired—something we truly appreciated. A special thank you to the chef for preparing the most delightful dinner and breakfast. The food was simply amazing. Cleanliness was also top-notch. The rooms and bathrooms were spotless and well-maintained, adding to the overall comfort. Everything about our stay was beyond perfect. We wouldn’t think twice about returning for another memorable escape. Thank you once again to the incredible staff!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews
Price from
US$80.63
1 night, 2 adults

Scottish Planter Bungalow- Thema Collection

Nuwara Eliya (Near Badulla)

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.

S
Steger
From
Japan
The property was so special and luxurious, the staff were impeccable and the dinner was so delicious. The location is truly unique and I cannot imagine another place like this exists in Sri Lanka. It was the perfect place to just relax and enjoy some beautiful surroundings.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 79 reviews
Price from
US$97.11
1 night, 2 adults

Stafford Bungalow - Stay More Nights and Enjoy Exclusive Savings

Nuwara Eliya (Near Badulla)

Featuring mountain views, Stafford Bungalow - Stay More Nights and Enjoy Exclusive Savings features accommodation with patio, around 22 km from Gregory Lake.

A
Amanda
From
United Kingdom
The staff, the location, the food and the beautiful surroundings
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 59 reviews
Price from
US$379.80
1 night, 2 adults
All five-star hotels in Badulla

Looking for a five-star hotel?

When the accommodation is just as important as the destination, a five-star stay should give that extra ‘wow’ factor as you enter the lobby. As well as offering the kind of service to make you feel like royalty, you’ll usually find highly rated on-site spas, gourmet restaurants and top-of-the-line beds you won’t want to get out of.