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.

S
Sofia
From
Italy
The room is big and very clean, the view is amazing and the host is one of the kindest person we met in Sri Lanka. Highly recommended
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 219 reviews
Price from
US$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.

S
Sarada prasanna
From
Thailand
Amazing hospitality. Stunning location. Delicious food. Staff was super friendly and helpful. Especially ishan and mangala. The hike to nearby Adam's peak was also spectacular for a sunrise Highly recommend this place in ella.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 658 reviews
Price from
US$469.30
1 night, 2 adults

Ella waterfall view

Ella (Near Badulla)

Offering a garden and garden view, Ella waterfall view is located in Ella, 50 km from Hakgala Botanical Garden and 1.3 km from Ella Spice Garden.

c
carla
From
Italy
Amazing view e good breakfast.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 555 reviews
Price from
US$40
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
Michał
From
Poland
Our caretaker at the hotel Shirley, very nice, helpful and caring
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.

A
Ardao
From
Sweden
The best thing was that the staff was always there for us, they really made us feel like home. Each breakfast was different, a lot of fruit and the customised tastier that they ask you every morning.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 105 reviews
Price from
US$45
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
Sophie
From
United Kingdom
Our hosts were so sweet and the accommodation was great! They helped us with an early breakfast before our train and with a lift to the station. The bed was comfy and the views were outstanding. Would love to return.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 39 reviews
Price from
US$20
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.

A
Adelheid
From
Switzerland
Pretty cottage on a hillside. The owner picks you up by tuktuk. Good and rich breakfast.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 40 reviews
Price from
US$39
1 night, 2 adults

Rock View Hostel Ella

Ella (Near Badulla)

Located in Ella, 4.6 km from Demodara Nine Arch Bridge, Rock View Hostel Ella provides accommodation with a garden, free private parking, a terrace and a restaurant.

M
Máté
From
Hungary
The staff are super friendly, kind, and helpful, creating a great atmosphere. The location is central yet quiet, offering the perfect balance of convenience and peace. One of the best hostels I’ve stayed at in Sri Lanka, highly recommend!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,032 reviews
Price from
US$40.50
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,144 reviews
Price from
US$140
1 night, 2 adults

MUM Jungle Inn

Ella (Near Badulla)

Set just 5.1 km from Demodara Nine Arch Bridge, MUM Jungle Inn features accommodation in Ella with access to a garden, a shared lounge, as well as full-day security.

M
Morgan
From
United Kingdom
Lovely and clean facilities and room, friendly and informative host who was helpful and accommodating. So close to the main train station and into town, perfect location. Breakfast was lovely! Highly recommend :)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 200 reviews
Price from
US$40.38
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.