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

Spa Hotels in Badulla

Find the spa hotels that appeal to you the most

The best spa hotels in Badulla

Check out our pick of great spa hotels in Badulla

Filter by:

Review score

Maridian Hotel

Ella (Near Badulla)

Located in Ella, 48 km from Gregory Lake, Maridian Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 162 reviews
Price from
US$22.50
1 night, 2 adults

Rock Grand View

Ella (Near Badulla)

Boasting a patio with garden views, a garden and a shared lounge, Rock Grand View can be found in Ella, close to Ella Railway Station and 5.4 km from Demodara Nine Arch Bridge.

h
hans
From
Netherlands
Perfect location, great views, near railways, so you can see the trains passing by. In 7 minutes you can walk to Ella. The other way on the railway will bring you to the waterfall en Ella Rock. When you just passed the trainbridge, go down, and ask the women for guiding you to a beautiful viewpoint. On your own its difficult to find. Breakfast is good. The caretaker Lashman is gentle and tells a lot of things to visit/to do. From were you will have breakfast, the view uphill is lovely, looks like a jungle. We parked our tuktuk just across the railway.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 222 reviews
Price from
US$55
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.

S
Susantha
From
Canada
Very beautiful location, very friendly staff. Food was excellent whether local or western. Close to other attractions in Ella area and downtown.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 674 reviews
Price from
US$598.50
1 night, 2 adults

Ella waterfall view

Ella (Near Badulla)

A good location for a stress-free stay in Ella, Ella waterfall view is a homestay surrounded by views of the mountain.

S
Svetlana
From
Russia
Everything!) incredible view!) very nice host!) excellent breakfast!))) we fell in love with that place!!! Wanted to extend but was fully booked - it’s clear why))) we will definitely come back!))) very cute labrador puppy!;-) thanks for everything!😍❤️🥰
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 564 reviews
Price from
US$45
1 night, 2 adults

New Blue Home

Ella (Near Badulla)

Boasting a terrace and a shared lounge, New Blue Home is located in Ella. Built in 2016, the property is within an 11-minute walk of Demodara Nine Arch Bridge. Free WiFi is available.

K
Kieran
From
Australia
This property was brilliant value for money the breakfast was included and we had extra toast and lots of coffee it was over 1Litres of coffee, pancake, toast, fruit etc Shirley was amazing with the food recommendations and local sight seeing, even helped with train times to see 9 arch bridge pictures and told us the rates for scooter rental which are 2500 but you can bargain down to around 2000 try multiple places.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 347 reviews
Price from
US$38.70
1 night, 2 adults

Tea Forest Lodge

Ella (Near Badulla)

Offering a restaurant, Tea Forest Lodge is located in Ella, surrounding a view of the tea plantations. Free WiFi access is available. Each room here will provide you with a balcony.

M
Marina
From
Germany
The service and the breakfast was really good! It is really nice to enjoy the morning on the balcony as you can see a lot of different birds and animals. Super nice to come down and relax.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 106 reviews
Price from
US$54
1 night, 2 adults

Cozy forest ella

Ella (Near Badulla)

Featuring mountain views, Cozy forest ella offers accommodation with balcony, around 6.4 km from Demodara Nine Arch Bridge.

S
Salman
From
United Arab Emirates
The place is calm, quote and cozy in the middle of mountains and trees.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 39 reviews
Price from
US$18
1 night, 2 adults

Ella Hushwood

Ella (Near Badulla)

Offering a spa and wellness centre and mountain view, Ella Hushwood is located in Ella, 3.1 km from Demodara Nine Arch Bridge and 49 km from Hakgala Botanical Garden.

L
Lydia
From
United Kingdom
Really friendly hosts, who gave us tea and snacks on arrival. Beautiful view from the lookout hut. The beds had nice thick blankets as a warm option which we really appreciated! Very clean and great value also outnof the way of loud places in Ella so not noisy at night!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 23 reviews
Price from
US$80
1 night, 2 adults

Opal Cottage Ella

Ella (Near Badulla)

Featuring river views, Opal Cottage Ella provides accommodation with a spa and wellness centre and a patio, around 6 km from Demodara Nine Arch Bridge.

K
Krzysztof
From
Poland
Everything was perfect, breakfasts and dinners were huge and delicious - we asked for spicy and it was spicy. Big and clean room, nice view from balcony. Good contact with owner via WhatsApp, he also transports by tuktuk to the entrance for free.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 40 reviews
Price from
US$39
1 night, 2 adults

Morning Dew Boutique Hotel Ella

Ella (Near Badulla)

Located in Ella, 4.3 km from Demodara Nine Arch Bridge, Morning Dew Boutique Hotel Ella provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

K
Katalin
From
Hungary
The staff is kind and attentive, especially Gayan!!! :)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,148 reviews
Price from
US$200
1 night, 2 adults
All spa hotels in Badulla

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.