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

Spa Hotels in Habarana

Find the spa hotels that appeal to you the most

The best spa hotels in Habarana

Check out our pick of great spa hotels in Habarana

Filter by:

Review score

Gabaa Resort & Spa - Habarana

Hotel in Habarana

Set in Habarana, 11 km from Pidurangala Rock, Gabaa Resort & Spa - Habarana offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

N
Nihal
From
New Zealand
The staff were awesome. Very hospitable and the food was outstanding. Ayurvedic (Sri Lankan medicine) massage therapy provided by their sister organization (next door) to me and my husband was also very good (Gabaa arranged this). Gabaa is a very customer focused resort. Will visit with the whole family next time.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 280 reviews
Price from
US$120
1 night, 2 adults

Oleena Home Stay

Habarana

Situated within 11 km of Pidurangala Rock and 12 km of Sigiriya Rock in Habarana, Oleena Home Stay offers accommodation with seating area.

K
Kim
From
Singapore
I’ve stayed at Oleena Homestay before and loved it, so I’m back again. I like the serenity of the place set among trees and plants and bird songs. And the hosts, Jeewa and Masha are wonderful people with their lovely daughter Oleena. The breakfast were sumptuous and they are able to arrange savoury lunch and dinner 😋. Masha is a great cook. 😍 The garden rooms come with your own private balcony. One may have the food at the balcony or at the nice airy dining hut. Jeewa was able to arrange trips around the area. Excellent hospitality. 😊
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 217 reviews
Price from
US$13
1 night, 2 adults

Habarana New Star Homestay

Habarana

Boasting a balcony with garden views, an outdoor swimming pool and a garden, Habarana New Star Homestay can be found in Habarana, close to Kadahatha Wawa Lake and 12 km from Pidurangala Rock.

F
Fatema
From
India
The host, Lasantha was very warm and very helpful. They have a beautiful stay, like a chalet, very well made and maintained. The food his wife cooked was OUTSTANDING. They gave us honest recommendations for everything. Hands down, best accommodation on budget.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 288 reviews
Price from
US$20
1 night, 2 adults

Priyavimana resort

Habarana

10 km from Pidurangala Rock in Habarana, Priyavimana resort provides accommodation with access to a hot spring bath and spa facilities.

M
Marzena
From
Poland
The place has beautiful garden and is owned by very kind family. Although our train got delayed an hour, the father awaited us on station with his tuk tuk. The next day he has driven us around for sightseeing of Pidurangala (best view of Sigiriya), Damballa Rock Temple, visit in Herbs Garden, massages at Ayurveda center. The place itself was very nice (super clean) and breakfast - delicious!! 😋
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 154 reviews
Price from
US$65
1 night, 2 adults

Habarana Tree house Mutu village

Habarana

Habarana Tree house Mutu village features an outdoor swimming pool, garden, a terrace and restaurant in Habarana. This 3-star resort has air-conditioned rooms with a private bathroom.

S
Sara
From
Sweden
Very friendly and helpful staff, we had a fantastic stay and got to discover the most of the area without any stress nor proper prior research. The rooms are very cosy and close to nature.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 643 reviews
Price from
US$72
1 night, 2 adults

woodland sanctuary

Hotel in Habarana

Set in Habarana, 11 km from Pidurangala Rock, woodland sanctuary offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

E
Emma
From
Germany
Woodland Sanctuary exceeded all our expectations! The wooden family suite was spacious, beautifully designed, and immersed in nature. Waking up to the sounds of birds and enjoying the peaceful atmosphere was an unforgettable experience. The staff was extremely helpful, and the breakfast was fantastic. Highly recommend!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 55 reviews
Price from
US$96.60
1 night, 2 adults

JC'S White House

Habarana

Set within 13 km of Pidurangala Rock and 14 km of Sigiriya Rock, JC'S White House features rooms with air conditioning and a private bathroom in Habarana.

m
maet
From
Netherlands
We stayed here for 1 night only. Very friendly stuff, quiet place, good breakfast. we took a city tour from them, and spicy garden is highly recommend!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 30 reviews
Price from
US$13
1 night, 2 adults

Private Pool Sun Shade Resort & Spa

Habarana

Set in Habarana, 13 km from Pidurangala Rock, Private Pool Sun Shade Resort & Spa offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

H
Honorine
From
Netherlands
Sun Shade Resort & Spa is the perfect blend of luxury and tranquility. The rooms are beautifully designed, offering a comfortable and elegant stay. The spa treatments are incredibly rejuvenating, and the dining options are nothing short of outstanding. The staff goes above and beyond to provide exceptional service, ensuring that every moment feels special. With stunning surroundings and a peaceful atmosphere, this resort truly offers a relaxing retreat. Highly recommended for anyone seeking the ultimate getaway!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 34 reviews
Price from
US$85
1 night, 2 adults

TANTOR RESORT Hotel and spa Habarana

Habarana

Located in Habarana, 13 km from Pidurangala Rock, TANTOR RESORT Hotel and spa Habarana provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Sébastien
From
France
We had a dream stay in this elevated wooden cabin. All the staff were incredibly attentive, and Anuu gave us great advice and even invited us to a dinner/karaoke with locals — we have such wonderful memories of it. Thank you for these amazing days spent at your place, Anuu. Caroline & Sebastien
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 70 reviews
Price from
US$76
1 night, 2 adults

Sundown Lake Hotel & Spa

Hotel in Habarana

Located in Habarana, 12 km from Pidurangala Rock, Sundown Lake Hotel & Spa provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

D
Daniel
From
Germany
We had an amazing stay at the Sundown Lake Hotel! The owners were very supportive, kind and just lovely people. The view from every cabin down to the lake is great and the very clean pool area makes it even easier to enjoy the stay. The breakfast is very nice - you‘ll get some traditional Sri Lankan breakfast dishes too. We also had dinner every night and it was some of the best food we had on our whole trip in Sri Lanka. We really enjoyed our stay and were sad to leave this beautiful place! Thank you to Sasini, Anjana and Mahinda for everything!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 57 reviews
Price from
US$153
1 night, 2 adults
All spa hotels in Habarana

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 Habarana and surroundings in the past month

See all

Highly rated spa hotels in Habarana and nearby

  • Bangalawa Resort

    Habarana
    8.0+ review score
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 177 reviews

    Situated in Habarana, 12 km from Pidurangala Rock, Bangalawa Resort features accommodation with free bikes, free private parking, a garden and a shared lounge.

    From US$35 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 304 reviews

    Situated in Habarana, 12 km from Pidurangala Rock, Green Garden Resort features accommodation with a fitness centre, free private parking, a garden and a terrace.

    From US$14.50 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 68 reviews

    Featuring a spa and wellness centre, garden and views of garden, The Cozy Cottage Habarana is set in Habarana, 12 km from Pidurangala Rock.

    From US$22.92 per night
  • Vaana Resort

    Habarana
    8.0+ review score
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 72 reviews

    Set in Habarana, 12 km from Pidurangala Rock, Vaana Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$49.50 per night
  • A4 Villa & Spa.

    Habarana
    8.0+ review score
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 169 reviews

    Located in the village of Habarana, A4 Villa offers Sri Lankan meals, with special diet menus available on request. It features free parking and complimentary WiFi access in its public areas.

    From US$33 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 527 reviews

    Offering bungalow-style rooms surrounded by greenery, Habarana VIllage by Cinnamon is a 15-minute drive from Minneriya National Park.

    From US$144.08 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 47 reviews

    Situated in Habarana, 13 km from Pidurangala Rock, Ayurvedic Lanka Wellness Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$36.30 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 644 reviews

    Located amidst green forests, the Cinnamon Lodge Habarana offers air-conditioned rooms with a private balcony. The hotel boasts a large outdoor pool, a butterfly garden and 3 dining options.

    From US$168.74 per night

Save money on spa in Habarana and nearby – budget options available

  • Dudley Nature Resort

    Habarana
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 352 reviews

    Offering a restaurant, Dudley Nature Resort is located in Habarana. Free WiFi access is available. Each room here will provide you with air conditioning.

    From US$42.48 per night
  • Ama Villa

    Habarana
    Budget options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 24 reviews

    Set within 13 km of Pidurangala Rock and 14 km of Sigiriya Rock in Habarana, Ama Villa provides accommodation with seating area.

    From US$24 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 505 reviews

    Located in Sigiriya, 6.5 km from Pidurangala Rock, Sigiriya Forest Edge By Marino Leisure provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

    From US$124.26 per night
  • Tropicara Resort

    Sigiriya
    Budget options available
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 332 reviews

    Set in Sigiriya, 9.2 km from Pidurangala Rock, Tropicara Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

    From US$47.73 per night
  • Sinhagiri Villa

    Sigiriya
    Budget options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 237 reviews

    Set within 3.4 km of Sigiriya Rock and 3.8 km of Pidurangala Rock, Sinhagiri Villa offers rooms with air conditioning and a private bathroom in Sigiriya.

    From US$50 per night
  • Lion King Jungle Cabanas

    Sigiriya
    Budget options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 116 reviews

    Located in Sigiriya, 2.6 km from Sigiriya Rock, Lion King Jungle Cabanas provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

    From US$69.93 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,429 reviews

    Set in Sigiriya, 2.5 km from Sigiriya Rock, Palmyra Nature Resort Sigiriya offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$65 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 420 reviews

    Located in Sigiriya, 1.4 km from Sigiriya Rock, Sunshine Resort & Spa Sigiriya provides accommodation with free bikes, free private parking, a garden and a terrace.

    From US$63.75 per night

Enjoy breakfast in Habarana and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 27 reviews

    Featuring air-conditioned accommodation with a balcony, Nice To Meet Home Stay is located in Habarana. This property offers access to a terrace and free private parking.

    From US$19.68 per night
  • Centurion Resort

    Habarana
    Breakfast options
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 54 reviews

    Featuring free WiFi throughout the property, Centurion Resort offers pet-friendly accommodation in Habarana.

    From US$23.50 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 25 reviews

    Set within 13 km of Pidurangala Rock and 14 km of Sigiriya Rock, Tamarind Tamarind Resort, Tourist Board Approved offers rooms with air conditioning and a private bathroom in Habarana.

    From US$21 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 34 reviews

    Situated in Habarana, 11 km from Pidurangala Rock, Habarana Farm Cottage features accommodation with a garden, free private parking, a shared lounge and a terrace.

    From US$27 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 78 reviews

    Set in Sigiriya, 4.1 km from Pidurangala Rock, Seerock The King's Domain, Boutique Hotel features an outdoor swimming pool and views of the garden. Guests can enjoy the on-site bar.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 734 reviews

    Aliya Resort and Spa - Thema Collection is set amidst lush tropical foliage. Situated just opposite Sigiriya Rock, the resort boasts an outdoor swimming pool, fitness centre and 4 dining options.

    From US$311.52 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 180 reviews

    The serenity of a remote village, with perfect comforts of a star class hotel, Cassandra Culture Resort is a perfect getaway that rejuvenates your body, soul and spirit in the environment of a luxury...

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 438 reviews

    Situated 5 km from Sigiriya Rock in Sigiriya, SigiriyaJungles Resort & Spa features 3 restaurants, 2 bars and free WiFi throughout the property.

    From US$194.70 per night

All-inclusive spa hotels in Habarana and nearby

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 67 reviews

    Boasting a garden, restaurant and views of pool, Ayurvie Sigiriya - Ayurvedic Retreat by Thema Collection is situated in Sigiriya, a few steps from Sigiriya Rock.

    From US$418 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 88 reviews

    With Sigiriya Rock and a lush countryside as its backdrop, Water Garden Sigiriya - 30 Chic Designed Private Villas Overlooking Sigiriya offers a spa and wellness centre and a fitness centre.

    From US$613.31 per night
  • Habarana Guest House

    Habarana
    All-inclusive options available

    Situated in Habarana, 14 km from Pidurangala Rock, Habarana Guest House features accommodation with a garden, free private parking, a shared lounge and a restaurant.

  • Gabaa Resort & Spa - Habarana

    Habarana
    All-inclusive options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 280 reviews

    Set in Habarana, 11 km from Pidurangala Rock, Gabaa Resort & Spa - Habarana offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$70 per night
  • woodland sanctuary

    Habarana
    All-inclusive options available
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 55 reviews

    Set in Habarana, 11 km from Pidurangala Rock, woodland sanctuary offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Sungreen Resort Habarana

    Habarana
    All-inclusive options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 210 reviews

    Hidden away in a beautiful ruin, Sungreen Resort Habarana boasts a spa, outdoor pool, fitness centre and views of the mountain. Guests can enjoy the on-site bar.

    From US$148.50 per night
  • Amaara Forest Hotel Sigiriya

    Sigiriya
    All-inclusive options available
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 234 reviews

    Located in Sigiriya in the Matale District Region, 5 km from Sigiriya Rock, Amaara Forest Hotel Sigiriya features an outdoor pool and views of the garden.

    From US$268.47 per night
  • Sat Nam Village Hotel

    Sigiriya
    All-inclusive options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 224 reviews

    Situated in Sigiriya, 10 km from Pidurangala Rock, Sat Nam Village Hotel features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

    From US$53.63 per night

FAQ about spa hotels in Habarana

Spa hotels that guests love in Habarana

See all
  • Avg. price/night: US$19.68
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 154 reviews
    Everything!!!!! The room was lovely, spacious and clean. The owners were the kindest people ever, helping with our Tuktuk issue. Finally the breakfast was INCREDIBLE!!!!!!
    Guest review by
    Samuel
    Young couple
  • Avg. price/night: US$20.72
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 288 reviews
    Excellent place! The rooms are spacious, very clean and modern. The place is quiet. There are only two rooms and are fully separated so you will not get noise from next door neighbours. The balcony is very nice to to sit there and relax. The owners are very friendly. Breakfast is delicious and even too much :)! Great location! Only 5 mins walk to big supermarket and bus stops. You can take bus easily to Sigiriya or also the tuk tuk is very cheap as the rocks are close by. There are direct buses to Kandy or Anuradhapura.
    Guest review by
    Eva
    Solo traveller
  • Avg. price/night: US$14
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 56 reviews
    This is an amazing room for the price you pay. It is clean, spacious and comfortable and there is a lovely space to relax outside the front of the room with a hammock. The family is so lovely, friendly and welcoming and they have a young son who is so sweet and playful. They did a nice breakfast everyday. We did the safari through them and it was an amazing experience. We saw lots of elephants and other animals and had a great experience.
    Guest review by
    Connor
    Young couple
  • Avg. price/night: US$20.72
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 288 reviews
    Quite location but also close to town if needed. It was very clean and the breakfast and dinner we had was amazing, rice and curry with a homemade special touches. Hoppers, eggs and delicious fruit for breakfast. Spacious room and place to sit outside to relax. Only two rooms to the home stay. Kind and friendly owners who made the place a wonderful stay. Definitely recommend.
    Guest review by
    Dustin
    Young couple