Skip to main content

Spa hotels in Pinnawala

Find the spa hotels that appeal to you the most

Select occupancy

The best spa hotels in Pinnawala

Check out our selection of great spa hotels in Pinnawala

Filter by:

Review score

Ancient Gardens Villa

Pinnawala

Located 11 miles from Kandy Royal Botanic Gardens, Ancient Gardens Villa provides accommodations with a garden, a terrace and a shared kitchen for your convenience.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 45 reviews
Price from
$19
1 night, 2 adults

Rosyth Estate House

Hotel in Pinnawala

Located in Pinnawala, 20 miles from Kandy Royal Botanic Gardens, Rosyth Estate House has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

A
Abdullateef
From
Kuwait
The landscape, staff and food. Feels homey and the staff are kind.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 38 reviews
Price from
$389.09
1 night, 2 adults

Elephant Lovers Inn

Pinnawala

19 miles from Kandy Royal Botanic Gardens in Pinnawala, Elephant Lovers Inn provides accommodations with access to spa facilities and beauty services.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 11 reviews
Price from
$12
1 night, 2 adults

Luck Uyana Cabana Pinnawala

Hotel in Pinnawala

Located in Pinnawala, Luck Uyana Cabana Pinnawala has a garden, restaurant, bar, and free WiFi. Featuring room service, this property also provides guests with a playground.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 44 reviews
Price from
$24.50
1 night, 2 adults

The Cube

Kegalle (Near Pinnawala)

The Cube features an outdoor swimming pool, garden, a terrace and restaurant in Kegalle. This 3-star hotel offers room service and a 24-hour front desk.

s
siwar
From
Israel
One of the best places in srilanka , we had the best time , the views are amazing wooow , totally worth every dollar, the guys helped us taking our heavy luggage, all the time cared about us , put music from our country, and even gave us the JBL speaker , big thank you for both of you , the dinner was very delicious
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 123 reviews
Price from
$76.50
1 night, 2 adults

Green Acres Leisure Resort & Spa

Kandy (Near Pinnawala)

Green Acres Leisure Resort & Spa has an outdoor swimming pool, garden, a shared lounge and terrace in Kandy. The hotel also has free WiFi and free private parking.

P
Philip
From
Ireland
GreenAcres Leisure Resort:: A Slice of Paradise Our recent stay at GreenAcres was nothing short of exceptional. From the moment we arrived, we were met with warm smiles and genuine hospitality from the entire staff. Their attentiveness was truly remarkable, ensuring our every need was met promptly and with a friendly demeanor. The cleanliness of the property was impeccable. Every corner sparkled, creating a relaxing and hygienic environment throughout our stay. The food served was consistently fresh and flavorful. But the real showstoppers were the stunning pool and breathtaking views. The pool itself was a haven of tranquility, inviting us to unwind and soak in the sun. And the surrounding scenery was simply awe-inspiring. We spent hours marveling at the picturesque landscapes, capturing the beauty in photos and etching the memories deep within our hearts. Without hesitation, I would recommend Green Acres to anyone seeking a truly unforgettable getaway. It's a place where exceptional service, cleanliness, delicious food, and breathtaking natural beauty converge to create an idyllic retreat. The gym was also a real bonus for a morning workout and stretch.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 148 reviews
Price from
$220.16
1 night, 2 adults

Ayurveda Colonial Mansion

Rambukkana (Near Pinnawala)

Located in Rambukkana, 19 miles from Kandy Royal Botanic Gardens, Ayurveda Colonial Mansion provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
$85.80
1 night, 2 adults

Heliconia Ledge

Mawanella (Near Pinnawala)

Featuring an outdoor swimming pool, a garden, and a terrace, Heliconia Ledge provides accommodations in Mawanella with free WiFi and mountain views.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 15 reviews
Price from
$86
1 night, 2 adults

Tea Heritage Colonial Luxury Retreat Kandy

Urulewatta (Near Pinnawala)

Housed in a historic building, the recently renovated Tea Heritage Colonial Luxury Retreat Kandy features accommodations with pool with a view and free Wifi.

B
Buddhike
From
Sri Lanka
Booked Tea Heritage for our anniversary and honestly… my wife was stoked! As soon as we walked in, we knew we’d hit the jackpot. The suite was massive , proper roomy , with floor-to-ceiling glass that gave us unreal views of the mountains. Felt like waking up in a dream. The whole place has this fresh, modern vibe, but it’s tucked in the middle of nature, so you’re completely surrounded by lush green beauty. Every night, we even spotted fireflies dancing outside ,haven’t seen those since we were kids! Gave us full-on goosebumps. Then came the cherry on top – a candlelit dinner under the stars just for us. No other guests, just the two of us and the sky above. Pure romance. Felt like we were on the set of a movie. And the food? Next level. Most of it came straight from their own garden – how good’s that? Dinu, the chef and co-host, whipped up some mouthwatering homemade Sri Lankan dishes that we’re still dreaming about. Everything tasted like it was made with love – and a bit of firewood magic. Don’t even get me started on the pool – absolutely huge, with views to die for. The best bit? They only host one couple at a time, so we had the whole place to ourselves. Talk about VIP treatment! If you’re chasing something quiet, romantic, and a bit fancy without being stuffy, this is it. Tea Heritage isn’t just a stay – it’s a memory-maker. 10/10 from us.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 19 reviews
Price from
$191.26
1 night, 2 adults

Tea Heights and Spa

Kandy (Near Pinnawala)

Tea Heights and Spa is located in Kandy, 6.9 miles from Kandy Royal Botanic Gardens and 10 miles from Kandy Train Station.

M
Mark
From
Sri Lanka
I planned a surprise for my partner, and Tea Heights and Spa turned out to be the perfect choice. Our friends recommended this place, and we’re so glad we listened. From the moment we arrived, we noticed how fresh and brand new the hotel feels. Most hotels in Sri Lanka tend to be outdated, but this property stands out with its modern design and top-class decor. The whole experience felt romantic and intimate, just the two of us surrounded by peace, nature, and a beautifully designed space. It was the kind of place where you can truly disconnect from the world and connect with each other. If anyone is looking for a honeymoon spot, this is definitely the place. A special mention goes to Chef Damith, who cooked the most authentic Sri Lankan meals we’ve ever tasted. Knowing that most of the ingredients came straight from their garden made every dish even more memorable. His food added so much warmth and soul to our stay. And Ganesh, the room boy, made us feel completely at home with his thoughtful service and kind nature— he truly made our experience extra special.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 13 reviews
Price from
$200.01
1 night, 2 adults
All spa hotels in Pinnawala

Looking for a spa hotel?

What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing 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.

Most booked spa hotels in Pinnawala and surrounding area in the past month

See all

Popular with guests booking spa hotels in Pinnawala

Popular with guests booking spa hotels in Pinnawala

Popular with guests booking spa hotels in Pinnawala

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 11 reviews

Popular with guests booking spa hotels in Pinnawala

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 38 reviews

Popular with guests booking spa hotels in Pinnawala

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 44 reviews

Popular with guests booking spa hotels in Kandy

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 148 reviews

Popular with guests booking spa hotels in Kegalle

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 123 reviews

Popular with guests booking spa hotels in Mawanella

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

Popular with guests booking spa hotels in Rambukkana

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews

Popular with guests booking spa hotels in Kegalle