Skip to main content

Hotels with Hot tubs in Kosgoda

Find the hotels with hot tubs that appeal to you the most

The best hotels with hot tubs in Kosgoda

Check out our selection of great hotels with hot tubs in Kosgoda

Filter by:

Review score

The black monkey villa

Kosgoda

A 8-minute walk from Kosgoda Beach in Kosgoda, The black monkey villa features accommodations with access to a hot tub. With pool views, this accommodation offers a swimming pool.

W
Wandana
From
Japan
This newly opened villa is absolutely perfect. It is surrounded by coconut trees, offering a calm and clean environment. In the evenings, you can spot many birds and even monkeys, making the stay truly special. The breakfast is delicious and definitely worth the price. Highly recommended for everyone.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
$81.22
1 night, 2 adults

Oruwa Turtle Beach Villa

Kosgoda

Oruwa Turtle Beach Villa is a recently renovated guest house in Kosgoda where guests can make the most of the private beach area and garden.

A
Avi
From
Israel
A well built, maintained and equipped room, on a stunning private beach, 100ft from the ocean - a real gem! Spacious room with bath, shower, fridge, electric kettle. Very nice, friendly owner and helpful team.  Generous breakfast, varied daily.  What could you want more?
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 39 reviews
Price from
$48.60
1 night, 2 adults

Piyum Villa Kosgoda

Kosgoda

Providing garden views, Piyum Villa Kosgoda in Kosgoda features accommodations, a garden, and a terrace.

C
Carola
From
Switzerland
Nice and quite place. Walking distance to the beach. Stuff is really friendly, we got a welcome drink. Big room, clean bathroom.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 22 reviews
Price from
$25.50
1 night, 2 adults

Ocean Pearl Cottage

Ahungalla (Near Kosgoda)

Offering garden views, Ocean Pearl Cottage in Ahungalla has accommodations, a garden, a private beach area, a terrace, a restaurant and barbecue facilities.

A
Ana
From
Serbia
Sanaaaa!!!! What to say. Our stay was amazing. Had the most perfect time here. Rooms were spacious and clean. Breakfast was super tasty. Sana even took his time to show us beautiful hidden beaches nearby , which we wouldn't be able to find ourselves. If you're looking to stay in a quiet area, with amazing nature, and an even more amazing host this is a perfect place for you.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 54 reviews
Price from
$33
1 night, 2 adults

Style Villa

Bentota (Near Kosgoda)

A 3-minute walk from Lunuganga in Bentota, Style Villa features accommodations with access to wellness packages, beauty services, and steam room.

a
aroufe
From
Sri Lanka
It’s a beautiful place eco friendly .with a peaceful atmosphere.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 80 reviews
Price from
$35
1 night, 2 adults

Pandanus Beach Resort & Spa

Bentota (Near Kosgoda)

Located in Bentota, a few steps from Induruwa Beach, Pandanus Beach Resort & Spa provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

S
SAEIDEH
From
Iran
The atmosphere of the room and the view of the pool and the corridors were attractive to me
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 575 reviews
Price from
$216
1 night, 2 adults

Ceylonika Rest

Aluthgama (Near Kosgoda)

Ceylonika Rest in Aluthgama provides adults-only accommodations with a private beach area and a garden. There's a private entrance at the homestay for the convenience of those who stay.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6 reviews
Price from
$24
1 night, 2 adults

Amber House Lanka

Bentota (Near Kosgoda)

Located in Bentota, 1.2 miles from Bentota Beach, Amber House Lanka features views of the river. Offering a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub.

K
Kavindu
From
Sri Lanka
Location is great and friendly staff
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 176 reviews
Price from
$65
1 night, 2 adults

R Degrees Boutique Hotel & Spa

Ambalangoda (Near Kosgoda)

Located in Ambalangoda, R Degrees Boutique Hotel & Spa offers beachfront accommodations a few steps from Ambalangoda Beach and has facilities like a private beach area, a restaurant and a bar.

S
Sophia Winkler
From
Germany
The staff here are absolutely amazing! Everyone is so friendly, welcoming, and always happy to help — nothing is ever too much trouble. The location is perfect, with direct access to one of the most gorgeous beaches — ideal for watching the sunset. The hotel is very family-friendly and maintained to a high standard. Everything, from the rooms to the common areas, is spotless and well cared for. The food is delicious, especially if you enjoy Asian cuisine (particularly Sri Lankan dishes). Both the food and cleanliness deserve a full 10/10!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 134 reviews
Price from
$103.20
1 night, 2 adults

Lagoon Bentota Resort

Bentota (Near Kosgoda)

Located in Bentota, 1.6 miles from Bentota Beach, Lagoon Bentota Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

K
Khallaf
From
Saudi Arabia
The smiley faces and the great hospitality of the owner and staff!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 39 reviews
Price from
$90
1 night, 2 adults
All hotels with hot tubs in Kosgoda

Looking for a hotel with hot tubs?

Stepping into a hot tub and relaxing in its warm water is bliss. If you opt for a hotel with a hot tub, you can do this any time you like – morning, afternoon, or evening. Some hotels offer guests private hot tubs, while others offer shared tubs that are usually part of a wellness spa.

Most booked hotels with hot tubs in Kosgoda and surrounding area in the past month

See all

Popular with guests booking hotels with hot tubs in Kosgoda

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews

Popular with guests booking hotels with hot tubs in Kosgoda

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 22 reviews

Popular with guests booking hotels with hot tubs in Kosgoda

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 39 reviews

Popular with guests booking hotels with hot tubs in Bentota

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 80 reviews

Popular with guests booking hotels with hot tubs in Bentota

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 575 reviews

Popular with guests booking hotels with hot tubs in Ahungalla

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 54 reviews

Popular with guests booking hotels with hot tubs in Ambalangoda

Popular with guests booking hotels with hot tubs in Bentota

Popular with guests booking hotels with hot tubs in Induruwa

Popular with guests booking hotels with hot tubs in Balapitiya

Enjoy breakfast in Kosgoda and nearby

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 54 reviews

Offering garden views, Ocean Pearl Cottage in Ahungalla has accommodations, a garden, a private beach area, a terrace, a restaurant and barbecue facilities.

From $34.90 per night

Amara Chairmans Bungalow has an outdoor swimming pool, garden, a shared lounge and terrace in Ahungalla.

From $169.29 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 575 reviews

Located in Bentota, a few steps from Induruwa Beach, Pandanus Beach Resort & Spa provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

From $272.90 per night

Located in Induruwa, a 8-minute walk from Induruwa Beach, Narnia Garden Villa Sri Lanka provides accommodations with a garden, free private parking and a terrace.

From $84.92 per night

Shrek Villa

Balapitiya
Breakfast options

A 11-minute walk from Balapitiya Beach in Balapitiya, Shrek Villa features accommodations with access to a hot tub. With pool views, this accommodation offers a swimming pool.

From $44.40 per night

Located in Bentota, a few steps from Bentota Beach, Nyne Hotels Anugrah - Bentota provides accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.

From $1,202.13 per night

Located in Bentota, a 1-minute walk from Bentota Beach, Nyne Hotels Anuprit - Bentota has accommodations with a terrace, free private parking, a restaurant and a bar.

From $1,110 per night

Style Villa

Bentota
Breakfast options
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 80 reviews

A 3-minute walk from Lunuganga in Bentota, Style Villa features accommodations with access to wellness packages, beauty services, and steam room.

From $38.50 per night

Save money on hot tubs in Kosgoda and nearby – budget options available

Villana Villa Bentota

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

Located in Bentota, 3.3 miles from Lunuganga, Villana Villa Bentota has accommodations with a garden, free private parking, a restaurant and a spa & wellness center.

From $72.15 per night

Sinhavilla Bentota

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

Sinhavilla Bentota is located in Bentota, 1.7 miles from Aluthgama Railway Station and 3.1 miles from Lunuganga. The hotel has a hot tub and room service.

From $119.88 per night

Featuring 4-star accommodations, Roman Lake Ayurveda Boutique Resort is located in Pathegama, a 17-minute walk from Ahungalla Beach and 25 miles from Galle International Cricket Stadium.

A 13-minute walk from Ambalangoda Beach in Ambalangoda, Seaside 3BR AC Villa with Private Pool provides accommodations with access to a hot tub.

From $143.86 per night

Mangrove Escapes Resort

Horawala
Budget options available

Located 3.8 miles from Lunuganga, Mangrove Escapes Resort offers 3-star accommodations in Horawala and has a garden, a restaurant and a bar. 6 miles from Bentota Lake and 6.3 miles from Bentota...

Iro Villa

Hettiwatta
Budget options available

Iro Villa enjoys a location in Hettiwatta, 1.5 miles from Bentota Beach and 1.2 miles from Bentota Lake.

From $29.04 per night