Skip to main content

The best guest houses in Kosgoda

Check out our selection of great guest houses in Kosgoda

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Baker's cottage, hotel in Kosgoda

Providing garden views, Baker's cottage in Kosgoda features accommodations, an open-air bath, a garden, and a bar.

Scored 9.1
9.1
Rated wonderful
Wonderful
15 reviews
Price from
$45
1 night, 2 adults
Oruwa Turtle Beach Villa, hotel in 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 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 9.9
9.9
Rated exceptional
Exceptional
16 reviews
Price from
$40.50
1 night, 2 adults
Gypsy Garden Guesthouse & Homestay, hotel in 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.

The host was kind and ready to help. The breakfast was great. The location is very close to Sheraton Beach ⛱️.
Scored 9.5
9.5
Rated exceptional
Exceptional
14 reviews
Price from
$35
1 night, 2 adults
Piyum Villa Kosgoda, hotel in Kosgoda

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

Scored 8.9
8.9
Rated excellent
Excellent
8 reviews
Price from
$30
1 night, 2 adults
Aayu's Guest, hotel in Bentota

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.

Great little guesthouse, lovely host and situated very close to the beach
Scored 9.6
9.6
Rated exceptional
Exceptional
157 reviews
Price from
$30
1 night, 2 adults
Welcome Family Guest House., hotel in Bentota

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.

The stay was very nice. Hosts were very helpful
Scored 9.6
9.6
Rated exceptional
Exceptional
104 reviews
Price from
$35.88
1 night, 2 adults
La Perla Bentota, hotel in Bentota

A 2-minute walk from Bentota Beach in Bentota, La Perla Bentota offers accommodations with access to spa facilities, wellness packages, and beauty services.

The Ambience outside seemed good.
Scored 9.4
9.4
Rated wonderful
Wonderful
292 reviews
Price from
$49
1 night, 2 adults
Sea View Villa Bentota, Induruwa, hotel in Induruwa

Just a 2-minute walk from Induruwa Beach and 300 yards from Bentota Beach, Sea View Villa Bentota, Induruwa features accommodations in Induruwa with a garden.

Sea View Villa in Bentota offers a serene and picturesque getaway by the beach. The property boasts stunning ocean views, spacious and well-maintained rooms, and a peaceful ambiance. The staff are attentive and friendly, ensuring a comfortable stay. Its location is perfect for enjoying both relaxation and nearby attractions. Highly recommended for a tranquil seaside retreat.
Scored 9.6
9.6
Rated exceptional
Exceptional
128 reviews
Price from
$35
1 night, 2 adults
Sahana Sri Villa, hotel in Bentota

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

We had an amazing stay at this villa in Bentota! The property is beautiful, spotless, and perfectly located just a short walk from the beach. The hosts were incredibly kind, always smiling, and ready to provide excellent advice and tips for exploring the area. The breakfast was delicious and thoughtfully prepared each morning. Their hospitality truly made my experience unforgettable. I highly recommend this place to anyone visiting Bentota!
Scored 9.2
9.2
Rated wonderful
Wonderful
343 reviews
Price from
$21.28
1 night, 2 adults
Shangri-lanka Villa, hotel in Bentota

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.

The property and the garden are beautiful, the room amazingly big, clean and comfortable, the swimming pool lovely, the dogs adorable and the staff very nice. The location was very convenient, quietly nested in a peaceful lane, less than 20min walk from a wonderful beach. The owner is also a lovely man. It was such a great find! I would come back without any hesitation.
Scored 9.3
9.3
Rated wonderful
Wonderful
68 reviews
Price from
$112.20
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 this month

See all

Guest Houses That Travelers Love in Kosgoda

See all
  • Avg. price/night: $46.62
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 11 reviews
    The host was super helpful.
    shohaib
    Young couple
  • Avg. price/night: $16
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 28 reviews
    Everything - it’s quiet and near a supermarket and it’s close to the bus stop - the hosts are delightful and offered me a mango juice and mangoes from their tree and some Jack fruit and also a lift to the turtle sanctuary
    Sarah
    Solo traveler
  • Avg. price/night: $16
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 28 reviews
    A beautiful, clean and quiet location. The hosts are welcoming and helpful. We dined at their place and the traditional dishes were very good. 200m away is a Cargills supermarket. Bus and train station very close. Close to the turtle sanctuary - Galbokka Sea Turtle.
    Adi.C
    Solo traveler
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 55 reviews
    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!
    Ruslan
    Young couple
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 45 reviews
    So quiet and peaceful compared to other Sri Lanka beaches. You have the beach almost to yourself, and the village across the road is beautiful. The host was so nice and helpful, makes really good breakfast (both european and sri Lanka food) and it was nice to chill around the place.
    Emilie Palm
    Solo traveler
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 45 reviews
    It felt like being Home! Jayantha was such a great host and breakfast on the terrace was fantastic
    Kathrin
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 82 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.
    Max
    Solo traveler
  • Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 131 reviews
    Great place. It was our last place staying in Sri lanka before flying back home and we were really happy to stay there. Spacious and clean room with increadible beachfront view. Tasty breakfast also you can order a dinner in same place because there isnt any restaurants around. ofcourse pool was the best. Very helpful and friendly host with good english. Its a great place to relax for few days because there isnt any shops and tourists around. So its quiet and relaxing place.
    Gintarė
    Young couple