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

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.

A
Andrea
From
Czech Republic
Cozy clean room. Owner take care of the property. Nice view. Tasty breakfast.
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.

C
Charlotte
From
Singapore
Loved everything! Room was incredible, views like nothing else, delighted to have a bed that could roll onto the balcony and a hammock for relaxation. Spa was beautiful with serene views and reasonably priced (it was cheaper than the place we went to in town!). Restaurant staff were lovely. If the sights of Ella weren't so fantastic, we would have happily spent every second in this room.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 683 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
Stuart
From
South Africa
Everything - the amazing views, the comfy beds, the delicious homemade food, the super friendly and helpful staff, the train in the distance, the peacefulness. The property is 1.5km out of town, so you feel like you have escaped but you’re also just a 20 min walk to town. We loved it so much we extended our stay twice! Highly recommend.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 567 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.

M
Mohamad
From
Netherlands
A fantastic accommodation with an amazing staff. Mr Shirley is a amazing young man who made me more then welcome 🙏 this is a beautiful place to stay. How ever people like Shirley make it come to life by just that extra amount of love and care. I recommend this place to everyone.
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.

R
Rees
From
Ireland
We did a great cooking class there. Staff were incredible. Location fantastic
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.

M
Michele
From
Italy
The Cozy Forest is a beautiful relaxing solution if you want to spend some days in Ella. The rooms are big, comfortable and very clean. The host was very kind, helped us on any request we had and explained what to do in the days we were there. The position is a little outside of Ella but in a few minute in tuk tuk is possible to easily reach the city center. To be out of the city is a huge advantage because is quiet.
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.

P
Priscilla
From
Netherlands
Great host, very kind and helpful. Basic and clean accommodation. He arranged a scooter for us as well. Beautiful view from the teahouse.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 24 reviews
Price from
US$80
1 night, 2 adults

Golden rich view

Ella (Near Badulla)

Featuring garden views, Golden rich view offers accommodation with balcony, around 6.9 km from Demodara Nine Arch Bridge.

I
Irina
From
Russia
Very nice place to stay for a few nights or even one night. Very friendly hosts. Location in Ella on the mountain, our favorite, with a beautiful view. Very clean room and bathroom, the room is small but cozy, enough space for two people. Breakfast on the terrace and sitting out anytime lifts your spirits and allows you to enjoy the beautiful scenery around you. If you are without a bike/car, the hosts have a tuk tuk and will take you into town for a good price. The ratio of price/quality is above and beyond. We recommend it for accommodation, we will come back again if we get the chance.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 37 reviews
Price from
US$23.75
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.

T
Timo
From
Germany
Such a nice exotic place with really nice owner
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
Knight
From
United Kingdom
The pool and setting is amazing. The views from the rooftop are breathtaking.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,149 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.