Skip to main content

Guest Houses in Kosgoda

Find the guest houses that appeal to you the most

The best guest houses in Kosgoda

Check out our selection of great guest houses in Kosgoda

Filter by:

Review score

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, 37 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
$34
1 night, 2 adults

Gypsy Garden Guesthouse & Homestay

Kosgoda

Offering garden views, Gypsy Garden Guesthouse & Homestay in Kosgoda features accommodations, a garden, and barbecue facilities. This property offers a pool with a view and free private parking.

P
Pamila
From
France
Very clean, natural and homely feel. We enjoyed the food,family is accommodating and always there to help with anything we needed
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews
Price from
$56
1 night, 2 adults

Sea View Villa Bentota, Induruwa

Induruwa (Near Kosgoda)

With Induruwa Beach reachable in a 2-minute walk, Sea View Villa Bentota, Induruwa features accommodations, a restaurant, a private beach area, a garden, and a bar.

Y
Yates
From
Georgia
A perfect getaway! The sea view villa in Bentota offers stunning ocean views, a peaceful atmosphere, and top-notch hospitality. Clean, comfortable, and just steps from the beach—highly recommended for a relaxing stay.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 145 reviews
Price from
$35
1 night, 2 adults

La Perla Bentota

Bentota (Near Kosgoda)

Featuring garden views, La Perla Bentota in Bentota offers accommodations, a garden, a bar, and a shared lounge. With pool views, this accommodation provides a terrace and a swimming pool.

S
Szilvia
From
Hungary
La Perla Bentota provided an excellent stay. The surroundings are beautiful, and the pool is perfect for relaxing. The location is also very close to the beach, which is a great plus. The room was clean and tastefully decorated. The staff, especially Nelson and the entire team, were friendly and incredibly helpful. Overall, it was a fantastic experience, and I would highly recommend La Perla Bentota.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 385 reviews
Price from
$42
1 night, 2 adults

Sri Lancashire Guest House

Bentota (Near Kosgoda)

Sri Lancashire Guest House features air-conditioned rooms in Bentota. This beachfront property offers access to free Wifi and free private parking.

J
Jennifer
From
Canada
Everything! This was the loveliest, most charming and best hosted accommodation of our 2 weeks in Sri Lanka. The owners were incredibly kind and have created a little paradise behind their lovely entrance gate. We were very warmly welcomed with a cold fresh fruit drink and a necklace of hibiscus. The room was large and beautifully decorated, with the added charm of hibiscus flowers scattered on the bed and in the bathroom! They have access to a gorgeous beach just a 3 minute walk away where the ocean is actually swimmable! The breakfast they served us included a wide range of beautifully prepared fruit and our choice of eggs - we had a Sri Lankan style omelette that was delicious. We had an equally warm goodbye when we left and consider the hospitality here amongst the best we have experienced in our very expansive travels. We would 150% recommend this wonderful guest house!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 210 reviews
Price from
$38
1 night, 2 adults

Sahana Sri Villa

Bentota (Near Kosgoda)

Sahana Sri Villa provides spa facilities and wellness packages, as well as accommodations with a kitchen in Bentota, a few steps from Bentota Beach.

T
Toni Nehme
From
Saudi Arabia
We booked Sahana Sri Villa last minute and had a wonderful experience! The owner and her mother were incredibly kind, and the breakfast was delicious. The location is ideal—just minutes from the beach, seafood restaurants, and local spots. Highly recommend for a cosy, convenient stay!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 405 reviews
Price from
$26.60
1 night, 2 adults

Channa Villa & Tours

Bentota (Near Kosgoda)

Offering a garden and a shared lounge, Channa Villa & Tours in Bentota is close to Bentota Beach and Bentota Lake.

R
Raunak
From
Nepal
Hotel was good and clean. Also, it was spacious. Rooms were good as well. Staff was also good
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 101 reviews
Price from
$21
1 night, 2 adults

Aayu's Guest

Bentota (Near Kosgoda)

Featuring free WiFi throughout the property, Aayu's Guest offers accommodations in Bentota, 1640 feet from Bentota Lake. Certain rooms include a seating area to relax in after a busy day.

H
Himani
From
India
Cute room with all the facilities. Safe for solo women travellers. The host is very warm and goes out of her way to make your stay super comfortable. She was available 24*7. When I forgot my travel pillow in the room, she offered to drive 100 km to bring it to me!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 173 reviews
Price from
$40
1 night, 2 adults

Welcome Family Guest House.

Bentota (Near Kosgoda)

Just a 6-minute walk from Bentota Beach and 500 yards from Bentota Lake, Welcome Family Guest House. Features accommodations in Bentota, with a garden.

K
Khushali
From
Indonesia
I stayed in the Deluxe Double Room at Welcome Family Guest House for two nights. It was impeccably clean - truly, completely spotless and there was no fault to find anywhere! The Guest House is located right behind Bentota station, and is perhaps a 6 minute walk to the beach, and to the main road. So it really doesn't get any better than this, especially for the price. But if I had to choose one reason why you absolutely must stay here - it is the incredibly warm Sri Lankan couple and their sons whom you live with. On the first night, I told them I was vegetarian, so the host came with me to the neighbouring restaurant to ask them to cook something especially for me. They also arrange mangrove safaris, and provide amaaaazing Sri Lankan breakfast every morning. The spread is quite vast and I actually had to ask them to cut back on the servings as it was a little too much for me (not often that you find yourself being over-served food in a guest house!) I was also a solo female traveller and felt completely safe here. Please go!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 118 reviews
Price from
$36
1 night, 2 adults
All guest houses in Kosgoda

Looking for a guest house?

Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.

Most booked guest houses in Kosgoda and surrounding area in the past month

See all

Popular with guests booking guest houses in Kosgoda

Popular with guests booking guest houses in Kosgoda

Popular with guests booking guest houses in Kosgoda

Popular with guests booking guest houses in Kosgoda

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

Popular with guests booking guest houses in Kosgoda

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

Popular with guests booking guest houses in Kosgoda

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

Popular with guests booking guest houses in Bentota

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

Popular with guests booking guest houses in Bentota

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

Popular with guests booking guest houses in Bentota

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 7 reviews

Popular with guests booking guest houses in Ahungalla

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 74 reviews

Save money on guest houses in Kosgoda and nearby – budget options available

Bakers Turtle Vilas

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

Bakers Turtle Vilas offers accommodations in Bentota, 28 miles from Dutch Church Galle and 28 miles from Galle Fort.

From $55.50 per night

Nil Menik Villa

Bentota
Budget options available
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 67 reviews

Nil Menik Villa provides beachfront accommodations in Bentota. This guest house features free private parking and luggage storage space. On-site staff can arrange a shuttle service.

From $80 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 7 reviews

Just a 10-minute walk from Kosgoda Beach and 0.7 miles from Kosgoda Turtle Hatchery, Villa Havana Hues Private Villa features accommodations in Bentota, with a bar.

From $79.92 per night

Happy Man Village

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

Offering a restaurant and free bikes, Happy Man Guest house is located in Bentota. Free WiFi access is available. It provides a 24-hour front desk for the convenience of the guests.

From $76.50 per night

La Perla Bentota

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

Featuring garden views, La Perla Bentota in Bentota offers accommodations, a garden, a bar, and a shared lounge. With pool views, this accommodation provides a terrace and a swimming pool.

From $77.05 per night

Rockery Villa Ayurveda

Bentota
Budget options available
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 52 reviews

Located along Galle Road, Rockery Villa Ayurveda features a beautifully-landscaped garden, an outdoor pool and a 24-hour front desk.

From $88 per night

Offering garden views, Vimansa International Meditation and Retreat Centre in Ambalangoda provides accommodations, a garden, a terrace, and a shared lounge.

From $66.60 per night

Grace Villa Bentota

Bentota
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 41 reviews

Grace Villa Bentota offers accommodations in Bentota, 1.8 miles from Bentota Railway Station and 2.2 miles from Aluthgama Railway Station.

From $7 per night

Enjoy breakfast in Kosgoda and nearby

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

A 4-minute walk from Kosgoda Beach in Bentota, Villa Paradise Ocean features accommodations with access to beauty services.

From $45 per night

Offering pool views, Gold Cinnamon Villa in Egodaduwa features accommodations, a private beach area, an outdoor swimming pool, a garden, barbecue facilities, and a shared lounge.

From $33.88 per night

Hasi Villa

Ahungalla
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

26 miles from Galle International Cricket Stadium in Ahungalla, Hasi Villa provides accommodations with access to an open-air bath.

From $17 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

The Nature Palace Villa in Ahungalla provides accommodations with a garden and barbecue facilities. All guests at this property enjoy access to an outdoor fireplace and to a year-round outdoor pool.

From $48.40 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

Villa Ocean Whisper is located in Induruwa, just a 2-minute walk from Induruwa Beach and 2.7 miles from Bentota Lake. This property offers access to a terrace, free private parking, and free Wifi.

From $26.36 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 6 reviews

Offering sea views, CPS Lihini Beach Hotel in Induruwa offers accommodations, a private beach area, a garden, and a bar. This beachfront property offers access to a terrace and free private parking.

From $55.50 per night

Villa Sunrise

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

Offering garden views, Villa Sunrise in Induruwa provides accommodations, a garden, and a terrace. There's a private entrance at the guest house for the convenience of those who stay.

From $18.70 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 145 reviews

With Induruwa Beach reachable in a 2-minute walk, Sea View Villa Bentota, Induruwa features accommodations, a restaurant, a private beach area, a garden, and a bar.

From $35 per night

Highly rated guest houses in Kosgoda and nearby

Charly Villa

Haburugala
8.0+ review score
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews

Offering garden views, Charly Villa in Haburugala features accommodations and a garden. This guest house offers free private parking, a 24-hour front desk, and free Wifi.

From $30 per night

Red Coconut Villa

Bentota
8.0+ review score
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 41 reviews

Providing inner courtyard views, Red Coconut Villa in Bentota features accommodations, an outdoor swimming pool, and a garden. Spa facilities is available for guests.

From $140 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Providing lake views, Sunkis lagoon Bentota in Bentota features accommodations and a garden. This guest house offers free private parking and full-day security.

From $55.50 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 72 reviews

Surrounded by greenery, Shangri-lanka Villa is just a 10-minute walk from Bentota Beach. It features an outdoor swimming pool, an Ayurveduc massage center and rooms with free WiFi access.

From $155.68 per night

Charika Villa

Bentota
8.0+ review score
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 22 reviews

Providing garden views, Charika Villa in Bentota features accommodations, a garden, and a terrace. There's a private entrance at the guest house for the convenience of those who stay.

From $38.85 per night

Bole Guest Bentota

Bentota
8.0+ review score
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 33 reviews

Bole Guest Bentota enjoys a location in Bentota, 1.5 miles from Aluthgama Railway Station and 2.9 miles from Lunuganga.

From $11.80 per night

Kavee Guest

Bentota
8.0+ review score
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 38 reviews

Just a 4-minute walk from Bentota Beach and 0.7 miles from Bentota Lake, Kavee Guest features accommodations in Bentota, with a garden and a shared lounge.

From $18.54 per night

Olee Villa

Bentota
8.0+ review score
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 47 reviews

Featuring garden views, Olee Villa in Bentota offers accommodations, a garden, and a shared lounge. This guest house provides air-conditioned accommodations with a patio.

From $38 per night

Guest Houses with swimming pools in Kosgoda and nearby

Villa Erika

Induruwa
Swimming pool

Offering pool views, Villa Erika in Induruwa provides accommodations and a garden. With lake views, this accommodation features a terrace and a swimming pool.

Featuring pool views, Silver Lake Villa & Boat Safari in Balapitiya provides accommodations and a garden. With lake views, this accommodation offers a terrace and a swimming pool.

From $44.40 per night

Dana Villa

Bentota
Swimming pool
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Providing a garden, Dana Villa features accommodations in Bentota. With pool views, this accommodation offers a swimming pool.

From $55.50 per night

Boutique 87

Bentota
Swimming pool
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 19 reviews

Offering an outdoor swimming pool and a garden, Boutique 87 in Bentota is close to Bentota Beach and Bentota Lake. This property offers access to a balcony and free private parking.

From $318.57 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 71 reviews

Eldezo Relax Paradise (Pvt) Ltd offers spa facilities and air-conditioned accommodations in Bentota, a 16-minute walk from Bentota Beach.

From $92.04 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews

Located in a quiet setting, Village Headman's Bungalow is a century-year old bungalow offering air-conditioned rooms with a private bathroom.

From $246.68 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 21 reviews

Providing pool views, Villa 45 - Balapitiya in Balapitiya offers accommodations, an outdoor swimming pool, free bikes, a garden, and a shared lounge.

From $35 per night

Style Villa

Bentota
Swimming pool
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 78 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