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

Spa Hotels in Sigiriya

Find the spa hotels that appeal to you the most

The best spa hotels in Sigiriya

Check out our pick of great spa hotels in Sigiriya

Filter by:

Review score

Royal Rock Sigiriya

Hotel in Sigiriya

Located in Sigiriya, 2.3 km from Sigiriya Rock, Royal Rock Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

C
Cal
From
Ireland
You can see Lion Rock from the lovely hotel pool. The staff were really friendly, especially the manager, Sanath, who drove us to Nuwara Eliya. The cheapest beer I had in 3 weeks in Sri Lanka and the only hotel that did not charge the annoying 10% 'service charge'. Would highly recommend.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,033 reviews
Price from
US$56.51
1 night, 2 adults

Sigiri Rock Side Home Stay

Sigiriya

Featuring free WiFi and a restaurant, Sigiri Rock Side Home Stay offers pet-friendly accommodation in Sigiriya. Free private parking is available on site.

M
Micha
From
Netherlands
A unique place in Sigiriya, managed by lovely people! From the moment we walked in we felt welcome. We got a welcome drink during check in, could get in our rooms a bit earlier than check in time, and the breakfast was amazing. Every morning it was a joy to go to breakfast and try typical Sri Lankan dishes. The hotel is a bit further (10 min walk) from the restaurants, it’s a walk on a dark street, but gives you the beauty of the seeing the stars. Or you can take a tuk tuk :-) Would come back at any time!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,535 reviews
Price from
US$28.35
1 night, 2 adults

Heritance Kandalama

Hotel in Sigiriya

A tranquil retreat perched on hills, Heritance Kandalama offers panoramic views of the Sigiriya Rocks.

c
clelia
From
Singapore
We loved everything about this place Luxurious and respectful of nature, amazing location A memory we will cherish forever
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,619 reviews
Price from
US$264.80
1 night, 2 adults

Lion King Jungle Cabanas

Hotel in Sigiriya

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.

A
Anna Maria
From
Netherlands
Everything was great. The host is friendly and very helpful! The place is clean and the location is excellent, middle of the jungle, 5 minutes walk from lions rock. We arrived in the middle of the night and the property owner was so helpful and nice and waited for us. They made us Sri Lanka breakfast and coffee in the morning :) The rooms are simple and clean, the AC works, the pool is clean. You can hear many birds in the morning and it’s a full jungle experience. We had a late flight and the check out was late which was also no problem!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 116 reviews
Price from
US$63
1 night, 2 adults

Amba Yaalu - Thema Collection "The first women-led hotel in Sri Lanka"

Hotel in Sigiriya

Situated in Sigiriya, 17 km from Sigiriya Rock, Amba Yaalu - Thema Collection "The first women-led hotel in Sri Lanka" features accommodation with an outdoor swimming pool, free private parking, a...

C
Carlo Alberto
From
Switzerland
From the moment we arrived, we were warmly welcomed and made to feel completely at home. Every member of the staff went out of their way to make our stay special — always kind, attentive, and genuinely caring. Traveling as a family, we especially appreciated how thoughtful and accommodating everyone was. The atmosphere was serene and inviting, and every detail seemed designed to ensure comfort and relaxation. Our room was spotless, beautifully maintained, and incredibly cozy. The common areas were equally lovely — ideal for both moments of peace and time together as a family. Whether it was a kind gesture at breakfast or a friendly chat at reception, we felt seen, valued, and cared for, especially my 15 months old daughter! This was more than just a stay; it was an experience of true hospitality. We left with full hearts and wonderful memories. We can’t wait to come back — thank you for everything!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 108 reviews
Price from
US$179.28
1 night, 2 adults

Sigiri Birds Hostel

Sigiriya

Situated in Sigiriya, 1.7 km from Sigiriya Rock, Sigiri Birds Hostel features accommodation with a garden, free private parking and a terrace.

G
Gillian
From
United Kingdom
Everything was perfect. Beautiful family Very helpful and kind Great place to stay
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 153 reviews
Price from
US$12
1 night, 2 adults

Sigiriya Forest Edge By Marino Leisure

Sigiriya

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.

J
Jeena Liz
From
India
Truly Wonderful stay at Marino Forest edge. Beautifully designed cottages. Great amenities. Exceptionally wonderful staff, professional as well as friendly. Special shout out to Vimukthi and Ishru . Truly memorable 2 days!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 505 reviews
Price from
US$85
1 night, 2 adults

Sigiriya Cottage

Hotel in Sigiriya

Located in Sigiriya, 3 km from Sigiriya Rock, Sigiriya Cottage provides accommodation with free bikes, free private parking, a fitness centre and a garden.

L
Louise Hardman
From
Denmark
Wonderful and very helpful people. Lovely big rom and garden with big nice pool
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 400 reviews
Price from
US$110
1 night, 2 adults

Tropicara Resort

Hotel in Sigiriya

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.

C
Cope
From
New Zealand
The place was very clean and tidy. Got such a nice room for such a good price and the staff were really kind.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 332 reviews
Price from
US$30
1 night, 2 adults

Sigiri Sandilu Homestay

Sigiriya

Located 1.6 km from Sigiriya Rock, Sigiri Sandilu Homestay offers a garden, and air-conditioned accommodation with a patio and free WiFi.

M
Martyna
From
Poland
Very nice and friendly family. We recommend to try home dinner. Thank you for hosting us !
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 202 reviews
Price from
US$16
1 night, 2 adults
All spa hotels in Sigiriya

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

See all

Enjoy breakfast in Sigiriya and nearby

  • Freedom Home Stay

    Sigiriya
    Breakfast options
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 327 reviews

    Providing garden views and a garden, Freedom Home Stay offers accommodation conveniently situated in Sigiriya, within a short distance of Sigiriya Rock, Wildlife Range Office - Sigiriya and Sigiriya...

    From US$20.40 per night
  • Sigiri Liya Rest

    Sigiriya
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 92 reviews

    Situated in Sigiriya, 2 km from Sigiriya Rock, Sigiri Liya Rest features accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$27.50 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
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 99 reviews

    Boasting garden views, Sigiri Lion Eco Palace provides accommodation with patio, around 2.2 km from Sigiriya Rock. This property offers access to a terrace and free private parking.

    From US$17 per night
  • Palitha Homestay

    Sigiriya
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 908 reviews

    Set within 2.2 km of Sigiriya Rock and 5.3 km of Pidurangala Rock in Sigiriya, Palitha Homestay provides accommodation with seating area.

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

    Located just 2.5 km from Pidurangala Rock, Sigiri Fortress View lodge provides accommodation in Sigiriya with access to a garden, a terrace, as well as room service.

    From US$33.30 per night
  • Boasting garden views, Zensigiri Homestay provides accommodation with an open-air bath, free bikes and a garden, around 2.4 km from Sigiriya Rock.

    From US$16.65 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 7 reviews

    Situated within 2.4 km of Sigiriya Rock and 5.5 km of Pidurangala Rock, Zensigiri Ayurveda Wellness Homestay provides rooms with air conditioning and a private bathroom in Sigiriya.

    From US$16.65 per night

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

  • 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
  • Bungalow Resort - Sigiriya

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

    Located in Sigiriya, 2.4 km from Sigiriya Rock, Bungalow Resort - Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

    From US$45.14 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 109 reviews

    Situated in Sigiriya, 1.8 km from Sigiriya Rock, Horizon Resort & Hostel Sigiriya features accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$52.17 per night
  • Sigiri Hibiscus Villa

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

    Located 1.1 km from Sigiriya Rock, Sigiri Hibiscus Villa offers accommodation with a patio, as well as a garden. This property offers access to a terrace, free private parking and free WiFi.

    From US$50 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
  • Sungreen Cottage Sigiriya

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

    Boasting river views, Sungreen Cottage Sigiriya provides accommodation with patio, around 3.4 km from Sigiriya Rock.

    From US$75 per night
  • Ceylon Retreat Sigiriya

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

    Located in Sigiriya, 4.8 km from Sigiriya Rock, Ceylon Retreat Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

  • The Wildlake Sigiriya

    Sigiriya
    Budget options available
    Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 2 reviews

    Situated in Sigiriya, within 3.8 km of Sigiriya Rock and 6.9 km of Pidurangala Rock, The Wildlake Sigiriya features accommodation with a garden and as well as free private parking for guests who drive...

    From US$66.60 per night

All-inclusive spa hotels in Sigiriya and nearby

  • 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
  • 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
  • Amuna Ayurveda and Wellness Retreat

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

    With Sigiriya Rock reachable in 11 km, Amuna Ayurveda and Wellness Retreat features accommodation, a restaurant, a garden, a terrace and a spa and wellness centre.

    From US$245.34 per night
  • Sigiri Rock Side Home Stay

    Sigiriya
    All-inclusive options available
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,535 reviews

    Featuring free WiFi and a restaurant, Sigiri Rock Side Home Stay offers pet-friendly accommodation in Sigiriya. Free private parking is available on site.

  • Sigiriya Amenity Home Stay

    Sigiriya
    All-inclusive options available
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 358 reviews

    Offering a garden and garden view, Sigiriya Amenity Home Stay is located in Sigiriya, 1.7 km from Sigiriya Rock and 3.9 km from Pidurangala Rock.

    From US$29 per night
  • Sigiriya Village

    Sigiriya
    All-inclusive options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 672 reviews

    Sigiriya Village offers well-furnished cottages with the World Heritage Site of Sigirya Rock Fortress as a stunning backdrop. It boasts an outdoor pool, relaxing Ayurvedic massages and tennis courts.

  • Sigiriya Cottage

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

    Located in Sigiriya, 3 km from Sigiriya Rock, Sigiriya Cottage provides accommodation with free bikes, free private parking, a fitness centre and a garden.

    From US$122.10 per night
  • Sigiri Green Shadow Homestay

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

    Boasting garden views, Sigiri Green Shadow Homestay provides accommodation with terrace, around 1.4 km from Sigiriya Rock. This homestay features free private parking and free shuttle service.

Highly rated spa hotels in Sigiriya and nearby

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 632 reviews

    Offering a restaurant, Sigiriya Paradise Inn Guest House is located in Sigiriya. Free WiFi access is available in public areas of the property.

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

    Boasting garden views, Green Grass Homestay provides accommodation with massage services, a garden and barbecue facilities, around 1.3 km from Sigiriya Rock.

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

    Situated in Sigiriya, 1.3 km from Sigiriya Rock, Nelu Villa Sigiriya features a sun terrace and views of the mountain. Certain rooms have a seating area for your convenience.

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

    Boasting mountain views, Victory Villa Sigiriya features accommodation with a garden and a balcony, around 1.1 km from Sigiriya Rock.

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

    Set within 2.5 km of Sigiriya Rock and 5.6 km of Pidurangala Rock in Sigiriya, Ruk Sewana Villa Tree House features accommodation with seating area.

    From US$23.10 per night
  • Nera Nature House

    Sigiriya
    8.0+ review score
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 122 reviews

    Located just 3.1 km from Sigiriya Rock, Nera Nature House provides accommodation in Sigiriya with access to a garden, a shared lounge, as well as a shared kitchen.

    From US$26.70 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 90 reviews

    Located within 3.4 km of Sigiriya Rock and 6.5 km of Pidurangala Rock in Sigiriya, Hotel BEJEWELLED Sigiriya features accommodation with seating area.

    From US$27.50 per night
  • Darshani Lodge

    Sigiriya
    8.0+ review score
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 189 reviews

    Featuring an infinity pool and views of mountain, Darshani Lodge is a recently renovated guest house located in Sigiriya, 3 km from Sigiriya Rock.

    From US$56 per night

FAQ about spa hotels in Sigiriya

Spa hotels that guests love in Sigiriya

See all
  • Avg. price/night: US$418
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 67 reviews
    We had an incredible moment with my friends. Staff is super nice and qualified, they made us discover exquisite food, and their place is just a little piece of paradise. To be noticed that you also have access to all infrastructures (gym, restaurant, swimming pool, badminton, ping pong, etc.) of the hostel next door, as well as a relaxing spa with Ayurvedic treatments / massages. I would recommend this place to anyone willing to share a peaceful moment in couple, or with friends or family.
    Guest review by
    arnaud
    Group
  • Avg. price/night: US$194.70
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,965 reviews
    Staff fabulous, excellent food and wonderful massage. Really lovely hotel offering all that you need and fantastic value. Great choice of foods for breakfast and dinner with huge buffet. Staff so kind and nothing too much trouble. Relaxing and comfortable stay.
    Guest review by
    Jill
    Family with young children
  • Avg. price/night: US$63.75
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 420 reviews
    The host was so helpful about activities and best places to go! Recommended the BEST massage experience place in Sri Lanka so best you ask about it(20min drive from the stay but worth it!) The bedroom was spacious,clean and super comfortable with a kettle and fridge which is a great win on a trip! The AC worked like a dream. Breakfast included was big and set us up for the day! The location is fantastic as you could literally walk 50m and you were at all the restaurants in the little town!
    Guest review by
    Amy
    People with friends