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 a patio with garden views, a spa and wellness centre and an open-air bath, Baker's cottage can be found in Kosgoda, close to Kosgoda Beach and 44 km from Galle International Cricket Stadium....

J
Janet
From
Australia
Magic! Owners the kindest people. Excellent Sri Lankan home cooking whenever we needed it- breakfast and dinner. Lovely location near good swimming beach. Hosts' local knowledge very successful for turtles on beach. Hostess proud to show us all the food and spice plants in their garden, used for our meals. Nothing too much trouble. Really pleasant and relaxing private sitting areas to enjoy birds and trees. A big favourite for us.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 61 reviews
Price from
US$29.16
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.3
Superb - What previous guests thought, 54 reviews
Price from
US$250
1 night, 2 adults

Sri Palms

Kosgoda

Located within 200 metres of Kosgoda Beach and 44 km of Galle International Cricket Stadium, Sri Palms offers rooms with air conditioning and a private bathroom in Kosgoda.

M
Mel Bianco
From
Malta
This was the perfect ending to our Sri Lanka trip. A little oasis next to the beach. Only 0.5 KM walk to the lovely clean beach. The owner and his family were so welcoming and accommodating, They even decorated the room for our 10th Wedding anniversary, so talented and so sweet. Food was freshly cooked and really delicious. The bathroom was beautiful, just like being in a jungle surrounded with beautiful greenery.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 79 reviews
Price from
US$69
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.

L
Lauren
From
United Kingdom
The most helpful and friendly staff Delicious breakfast Perfect location, 1 minute from the beach
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 129 reviews
Price from
US$46.80
1 night, 2 adults

Gihan villa

Hotel in Kosgoda

Located 600 metres from Kosgoda Beach, Gihan villa offers 2-star accommodation in Kosgoda and features a garden, a shared lounge and a restaurant.

K
Krzystos
From
Poland
Great place to spend holidays with kids. 5 minutes walk to beach. The host lady is superior cook. She is very helpful. Air conditioning was working correctly.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 11 reviews
Price from
US$28.50
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.

C
Chetha77
From
Lithuania
The hotel is located in one of the most picturesque areas in Ahangama opening up to the sea. Whichever room option you select, you are guaranteed an amazing view of the ocean. The hotel is situated next to probably the most amazing beach as well. You can swim here for hours on end as the waves are sort of calm because of the natural breakwater created by the rocks around. The service is immaculate. We had butler-like service answering to our every need. The waiting staff during the meals were also super friendly and attentive. We loved taking all of our meals at the property. The food was also delicious and one of our highlights during the stay – particularly the dinner from the a la carte menu. This hotel is just one of those we can have more of in the coast of Sri Lanka. The people, food and views all combined to make our stay super memorable.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 274 reviews
Price from
US$256.90
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.

A
Anastasiia
From
Sri Lanka
We had amazing stay in this beautiful room! Villa is very cozy and comfortable. Also you can use clean and big kitchen with fridge, toaster and microwave. Most of all i liked the manager and owner Silva, he answered on all our questions and helped us a lot, also we was really happy with local food and especially breakfasts. I highly recommend this villa to everyone, quite cheap comfortable and cozy place ❤️
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 104 reviews
Price from
US$45
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.

N
Nilakshi
From
Australia
It was so well designed to have that old Sri Lank feel and it was truly a beautiful serene experience
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 169 reviews
Price from
US$200.70
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.

C
Cheryl
From
Isle of Man
Fabulous place! Beautiful gardens, spotlessly clean and spacious room, friendly and attentive staff and the most delicious food served in huge portions. My favourite hotel of all time!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 400 reviews
Price from
US$44
1 night, 2 adults

Jungle Beach Ahungalla

Ahungalla (Near Kosgoda)

With Ahungalla Beach reachable in a few steps, Jungle Beach Ahungalla provides accommodation, a restaurant, free bikes, a garden and a private beach area.

d
ddealwis
From
Australia
Great room, vibe and restaurant/bar. Srilankan curries were delicious
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 194 reviews
Price from
US$66
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
Exceptional - What previous guests thought, 3 reviews

Popular with guests booking spa hotels in Kosgoda

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 11 reviews

Popular with guests booking spa hotels in Kosgoda

Popular with guests booking spa hotels in Kosgoda

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 77 reviews

Popular with guests booking spa hotels in Kosgoda

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 79 reviews

Popular with guests booking spa hotels in Kosgoda

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 129 reviews

Popular with guests booking spa hotels in Kosgoda

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

Popular with guests booking spa hotels in Kosgoda

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

Popular with guests booking spa hotels in Bentota

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 335 reviews

Popular with guests booking spa hotels in Bentota

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 57 reviews

Spa hotels that guests love in Kosgoda

See all
Avg. price/night: US$396
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 54 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$88.80
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 61 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
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 129 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, 77 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