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

Spa Hotels in Kosgoda

Find the spa hotels that appeal to you the most

The best spa hotels in Kosgoda

Check out our pick of great spa hotels in Kosgoda

Filter by:

Review score

Baker's cottage

Kosgoda

Featuring garden views, Baker's cottage features accommodation with an open-air bath, a garden and a bar, around 100 metres from Kosgoda Beach.

a
angela
From
United Kingdom
Bakers cottage was a stop for us as we were making our way back to Colombo. Accommodation was very comfortable and beautifully decorated. Family were friendly and welcoming. Breakfast was good with fruits from the garden and some local Sri Lankan dishes. The mattress was a little bit hard for us, but this is likely to be replaced as the family noted this. Location on Kosgoda beach meant a lovely sunset. Swimming options further up the beach or a short tuk tuk drive away. A few restaurants nearby, local and tourist and more options not to far away by tuk tuk
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 51 reviews
Price from
US$45
1 night, 2 adults

Sama Retreats - Kosgoda

Hotel in Kosgoda

Set in Kosgoda, a few steps from Kosgoda Beach, Sama Retreats - Kosgoda offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

M
Matija
From
Croatia
Peaceful retreat surrounded by lush nature and just steps from a quiet, beautiful beach. The cottages are stylish and serene, and daily yoga, spa treatments, and a natural pond create a truly relaxing atmosphere. The food is delicious and the staff go above and beyond to make you feel completely at home.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 45 reviews
Price from
US$290
1 night, 2 adults

Sri Palms

Kosgoda

Located within 200 metres of Kosgoda Beach and 44 km of Galle International Cricket Stadium in Kosgoda, Sri Palms provides accommodation with seating area.

R
Ruslan
From
Russia
Very clean, beautiful and made with soul. A quiet, secluded corner, just a heavenly place. A shower in a large room is a separate fairy tale. The food is very tasty! Thank you very much to the hosts, dear and kind people! We recommend it!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 70 reviews
Price from
US$64
1 night, 2 adults

Turtle Paradise Villa

Hotel in Kosgoda

Situated in Kosgoda, 100 metres from Kosgoda Beach, Turtle Paradise Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

F
Fabian
From
Germany
Very friendly owner and stuff, a perfect location! Fabian
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 128 reviews
Price from
US$46.80
1 night, 2 adults

Ahu Bay

Ahungalla (Near Kosgoda)

Located in Ahungalla, less than 1 km from Ahungalla Beach, Ahu Bay provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

V
Vasudha
From
India
Loved the food the property and the service
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 254 reviews
Price from
US$322
1 night, 2 adults

Inn Sea Horizon Ahungalla

Ahungalla (Near Kosgoda)

Set in Ahungalla, 300 metres from Ahungalla Beach, Inn Sea Horizon Ahungalla offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

C
Charlène
From
France
Really nice room located next to the beaches. Very good breakfast in quantity! And the staff are really nice and helpful. They took us for a boat trip to see the mangroves and to see what there is to see around. And show us the gems from Sri Lanka. Highly recommended!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 100 reviews
Price from
US$37
1 night, 2 adults

Sundara by Mosvold

Balapitiya (Near Kosgoda)

Set in Balapitiya, 300 metres from Balapitiya Beach, Sundara by Mosvold offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

T
Thor
From
Norway
Lovely place and very kind and smiley staff
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 161 reviews
Price from
US$261
1 night, 2 adults

La Perla Bentota

Bentota (Near Kosgoda)

Boasting a terrace with pool views, pool with a view and a garden, La Perla Bentota can be found in Bentota, close to Bentota Beach and 3.2 km from Bentota Lake.

J
Jeanette
From
Sri Lanka
Breakfast and dinners were fantastic 🥳 Can highly recommend both the devilled fish and fish curry. The design of the bedroom, bathroom and balcony was really tasteful and very well done as bungalow style. The fantastic garden making you feel in a different world was a treat. Not to mention the beach which was less than 500 meter away 🌊. A perfect beach if you like a bit of space, and not overcrowded by tourists and hotels and restaurants sitting on the beach front. The staff were really attentive and nice and Mr Nelson’s helpfulness and care made my stay fantastic. Last thing, I want to emphasize was the cleanliness of the garden and especially my bungalow. Having travelled in Sri Lanka for 3 weeks, living at more than 12 different hotels, La Perla stood out on all parameters.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 376 reviews
Price from
US$42
1 night, 2 adults

Sahana Sri Villa

Bentota (Near Kosgoda)

Situated within 100 metres of Bentota Beach and 500 metres of Bentota Lake in Bentota, Sahana Sri Villa features accommodation with seating area and a kitchen.

A
Ahmed
From
Saudi Arabia
Very respectable and top in literature and kindness and they offer all the services you want, and breakfast is very delicious, I will repeat my visit to them next time ❤️
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 395 reviews
Price from
US$25.65
1 night, 2 adults

Channa Villa & Tours

Bentota (Near Kosgoda)

Situated within 500 metres of Bentota Beach and 400 metres of Bentota Lake in Bentota, Channa Villa & Tours features accommodation with seating area.

M
Maja
From
Poland
The best value for money we’ve experienced in Sri Lanka. There is a fridge in the room and big, clean common kitchen available. In the bathroom there are free mini cosmetics. There is a fan, free ac, mosquito net annddd a couch:) The rooms have access to a common balcony, nice to hang out at. Owners are nice and helpful. Location is close to the beach, there are some restaurants around :)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 reviews
Price from
US$21
1 night, 2 adults
All spa hotels in Kosgoda

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

See all
  • Popular with guests booking spa hotels in Kosgoda

    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews
  • Popular with guests booking spa hotels in Kosgoda

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 128 reviews
  • Popular with guests booking spa hotels in Kosgoda

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 76 reviews
  • Popular with guests booking spa hotels in Kosgoda

    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 70 reviews
  • Popular with guests booking spa hotels in Kosgoda

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 51 reviews
  • Popular with guests booking spa hotels in Kosgoda

    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 45 reviews
  • Popular with guests booking spa hotels in Bentota

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 229 reviews
  • Popular with guests booking spa hotels in Bentota

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 874 reviews
  • Popular with guests booking spa hotels in Bentota

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 330 reviews
  • Popular with guests booking spa hotels in Balapitiya

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 76 reviews

Spa hotels that guests love in Kosgoda

See all
  • Avg. price/night: US$180
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 45 reviews
    Wow wow wow, what a stunning beachside property. We knew it was wellness focused (which my wife loved - especially the massages and sauna!) but there was so much more to this unique property like enjoying a cold drink by lovely pool or relaxing on the deserted beach. The staff were great, nothing was too much trouble. The room was spacious and well thought out with a private veranda. Would highly recommend and will definitely be back.
    Guest review by
    Ben
    Young couple
  • Avg. price/night: US$55.50
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 51 reviews
    Had all the mod cons I needed Bed was sooo comfortable Outside Bath was fab Near the beach Lovely garden Perfect family space
    Guest review by
    Carolyn
    Solo traveller
  • Avg. price/night: US$46.80
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 128 reviews
    Really lovely hotel with a great outdoor pool. Rooms spacious & very comfortable. Great breakfast Very friendly A short walk to the beach (50m).
    Guest review by
    Heather
    Young couple
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 76 reviews
    The host, Fernando, was extremely friendly and helpful. He lent me his scooter on multiple occasions, helped organise Tuktuk drivers and also a medical check up I needed. He is a very good cook, so it was like dining in a restaurant every breakfast and dinner. The rooms are and spacious and comfortable. A beautiful beach is a stone's throw away. And the property has a wonderful terrace overlooking the sea where I was able to work in peace and quiet.
    Guest review by
    Max
    Solo traveller