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

Spa Hotels in Pinnawala

Find the spa hotels that appeal to you the most

The best spa hotels in Pinnawala

Check out our pick of great spa hotels in Pinnawala

Filter by:

Review score

Ancient Grand Villa

Pinnawala

Set 18 km from Kandy Royal Botanic Gardens, Ancient Grand Villa offers accommodation with a garden, a terrace and a shared kitchen for your convenience.

H
Hana
From
Czech Republic
Wow, I really recommend this place. The owner was super super helpful and really nice. I never had an experience like this before. It was our first night in Sri Lanka and he helped us with transportation (we came by public bus). He told us where to go etc. The room was really nice. He borrowed us an adapter extra blanket and also a mosquito net. We were with him to elephants, bets and waterfall. All the time he asked us if we needed something. Even after accommodation he told us that he will help us if we need it. We also got pick up from the bus station.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 12 reviews
Location 9.8
Price from
US$16
1 night, 2 adults

Rosyth Estate House

Hotel in Pinnawala

Situated in Pinnawala, 32 km from Kandy Royal Botanic Gardens, Rosyth Estate House features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

S
Sergey
From
Germany
Excellent service, great facilities, amazing chef!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 29 reviews
Location 9.6
Price from
US$197.30
1 night, 2 adults

Luck Uyana Cabana Pinnawala

Hotel in Pinnawala

Situated in Pinnawala, 32 km from Kandy Royal Botanic Gardens, Luck Uyana Cabana Pinnawala features accommodation with a garden, free private parking, a restaurant and a bar.

P
Petra
From
Czech Republic
Nicely placed in nature. Tranquility with ayurvedic garden just behind the rooms. We have received guided tour via the garden with foot massage included. Very nice and helpful staff. One guy even came with us by tuk tuk to be sure we find the right bus to Kandy and made sure we’ll have a seat 😉 I felt really comfortable in the room.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 50 reviews
Location 8.1
Price from
US$27.50
1 night, 2 adults

Green Acres Leisure Resort & Spa

Kandy (Near Pinnawala)

Situated in Kandy, 25 km from Kandy Royal Botanic Gardens, Green Acres Leisure Resort & Spa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

H
Holly
From
United Arab Emirates
Everything about this hotel was amazing, the views are breathtaking taking. The staff are so welcoming and kind, they really care for the guests. Rooms are a great size and clean. There are a lot of bugs but expected as it is in the jungle. The food was absolutely delicious if you want authentic Sri Lankan cuisine. The pool is perfect. There is not much to do and it is far away from everything, but absolutely perfect if you just want to relax, which is exactly what I needed.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 107 reviews
Location 9.1
Price from
US$267.30
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.

A
Anna
From
Hungary
one of the bests accommodations ever ! private little hotel with a rooftop pool and beautiful room with amazing view . The staff was very kind , we love this place ++ but and very close to the elephant freedom project
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 77 reviews
Location 9.1
Price from
US$49.73
1 night, 2 adults

Rocksana Fortress

Mawanella (Near Pinnawala)

Situated in Mawanella, 23 km from Kandy Royal Botanic Gardens and 28 km from Kandy railway station, Rocksana Fortress features accommodation with free WiFi, air conditioning, a garden and a terrace.

E
Emilia
From
Poland
The best place to relax and enjoy the nature. We tried Yoga program and Ayurvedic herbal massage in the evening. It is possible to arrange the tour to Robinhood village, Robinhood rock, tea plantations, tea factory, Ayurveda herbal garden. Everything is well organised. I recommend Rocksana Fortress in 100%!!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 11 reviews
Location 9.0
Price from
US$60
1 night, 2 adults

Tea Heights and Spa

Kandy (Near Pinnawala)

Situated in Kandy, 11 km from Kandy Royal Botanic Gardens, Tea Heights and Spa features views of the mountain.

J
Jan
From
Poland
What an amazing place! Everything was superb. From the incredible staff who anticipated my every need, to the delicious food and the variety of activities in the area. I was truly surprised by how wonderful the place was. The property is not only perfect for those who appreciate comfort, but also for those looking to explore the nearby cultural sights. The team at the house went above and beyond to make sure our stay was unforgettable! The attention to detail and warm hospitality truly made our experience exceptional. Thank you so much for an unforgettable stay, and I sincerely hope I can return as soon as possible! Highly recommend this place to anyone looking for a perfect blend of luxury and cultural exploration.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 10 reviews
Location 10.0
Price from
US$400
1 night, 2 adults

Elegant Hotel

Kandy (Near Pinnawala)

Located in Kandy, 7.1 km from Kandy Royal Botanic Gardens, Elegant Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

E
Egle
From
Estonia
Lovely staff, elegant interior, nice pool with stunning view to mountains, amazing luxurious vibe, fabulous dinner. Absolutely loved it! :)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 841 reviews
Location 8.8
Price from
US$91.58
1 night, 2 adults

Kandy City Panorama

Kandy (Near Pinnawala)

Set in Kandy, 4 km from Kandy Royal Botanic Gardens, Kandy City Panorama offers accommodation with a terrace, free private parking and a restaurant.

B
Buddhi Ariyarathne
From
Sri Lanka
Located on a mountain top with a sceneiv 360 view of Peradniya Botanical Garden, The University, Mahaweli River and never ending mountain views. Location has both urbanity and nature with a sense of serenity. The Ayurwedic Spa and the eco-friendly environment is a plus point. Very cool in the mornings and night. But comfortable rooms with hot water and other modern facilities made our stay cozy indeed.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 14 reviews
Location 9.2
Price from
US$40
1 night, 2 adults

Kandy Home stay

Katugastota (Near Pinnawala)

Boasting mountain views, Kandy Home stay offers accommodation with balcony, around 5.5 km from Kandy railway station. This property offers access to a terrace, free private parking and free WiFi.

U
Udani
From
Sri Lanka
We had the most wonderful stay! The uncle and aunt went above and beyond to make sure we were comfortable and well taken care of. From the warm welcome at check-in to the thoughtful little touches throughout our stay, it was clear that they genuinely cared about their guests. The room was spotless, beautifully arranged, and equipped with everything we needed for a relaxing experience. The hospitality was exceptional—whether it was answering our questions, helping with recommendations, or just checking in to ensure we were happy, they made us feel right at home. The meals were absolutely delicious—every dish was bursting with flavor and made with such care. It felt like a true culinary experience! The combination of exceptional hospitality and amazing food made this stay unforgettable. I can’t recommend this place enough and can’t wait to come back!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 41 reviews
Location 9.3
Price from
US$11.05
1 night, 2 adults
All spa hotels in Pinnawala

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.

Most booked spa hotels in Pinnawala and surroundings in the past month

See all