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
Location 8.7
Price from
US$37.50
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.

H
Hodgson
From
United Kingdom
The staff were so attentive, helpful and caring towards our stay. They made us feel very welcome and comfortable. The private pool was amazing overlooking the sea, plenty of wildlife around to immerse yourself in. Sanjeewa’s cocktails were fantastic, he is a very talented mixologist. It was our 2nd wedding anniversary and they went above and beyond when finding this out with a private dinner with fireflies around us as well as a birthday cake made on the day! The couples oil massage was incredible and was such a great experience!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 45 reviews
Location 9.4
Price from
US$171.60
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.

N
Naomi
From
United Kingdom
Everything. It’s so beautiful! The staff are so helpful and friendly, the accommodation is gorgeous. Close walking distance to a beautiful beach.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 69 reviews
Location 9.1
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.

R
Ronan
From
Ireland
Beautiful accommodation situated next to an incredible beach with very few people. Hosts are amazing and the swimming pool is perfect.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 128 reviews
Location 8.9
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.

E
Emma
From
United Kingdom
Beautiful location, food was amazing, staff were so polite, attentive and went out of their way to make our stay extra special
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 253 reviews
Location 9.2
Price from
US$257.60
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.

M
Michelle
From
Ireland
Proximity to the beaches is great. It is a very quiet location despite large beach nearby but peacefully relaxing Inn Sea Horizon beautiful friendly family with great stories to tell (Silva) and great breakfasts served up. Accommodation is clean comfortable and has everything you need
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 100 reviews
Location 9.0
Price from
US$30
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.

K
Karthigeyan
From
India
Calm location , excellent food,wonderful staff and nice hospitality by Hassan amila and other staffs
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 161 reviews
Location 9.2
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, 375 reviews
Location 8.8
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.

H
Helena
From
Spain
The location is perfect, just few meters to the beach and very close to many restaurants. The room was very nice, very clean and with AC and hot water, which was perfect. The guy and the woman were very nice and friendly people, helping in everything we could need and more. And then the breakfast was very good, the best one we had in all the travel around Sri Lanka.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 394 reviews
Location 9.4
Price from
US$18.40
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.

N
Nicolas
From
Spain
Channa was very nice, helpful with everything, it's 4min walk to the train station and super quiet location
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 reviews
Location 9.3
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, 69 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, 224 reviews
  • Popular with guests booking spa hotels in Bentota

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 875 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, 75 reviews

Spa hotels that guests love in Kosgoda

See all
  • Avg. price/night: US$312
    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
gogless