Skip to main content

The best guest houses in Kosgoda

Check out our selection of great guest houses in Kosgoda

Filter by:

Review score

A few steps from Kosgoda Beach in Kosgoda, Baker's cottage features accommodations with access to wellness packages, beauty services, and public bath.

Review score
9.0
Wonderful
29 reviews
Price from
$35
1 night, 2 adults

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.

Great stay right on the beach if you are looking for a relaxed stay away from the crowd. There is nothing to do here and that is the whole point. The food and staff is really good here.
Review score
9.8
Exceptional
24 reviews
Price from
$44.55
1 night, 2 adults

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

Nice and quite place. Walking distance to the beach. Stuff is really friendly, we got a welcome drink. Big room, clean bathroom.
Review score
9.1
Wonderful
15 reviews
Price from
$35
1 night, 2 adults

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 ⛱️.
Review score
9.6
Exceptional
18 reviews
Price from
$35
1 night, 2 adults

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.

Auyu is a wonderful host. She goes out of her way to please and help you. Her breakfasts are lovely and plentiful. The location was 5 minutes from an amazing beach. You’ll love it here!
Review score
9.6
Exceptional
175 reviews
Price from
$40
1 night, 2 adults

Featuring inner courtyard views, Channa Villa & Tours in Bentota provides accommodations, a garden, and a shared lounge.

Very calm and quiet place. The owners are very friendly. Room was cozy and shower was warm. Breakfast was lovely.
Review score
9.2
Wonderful
101 reviews
Price from
$24
1 night, 2 adults

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.

Our stay at Happy Man Village was one of the best hotels we have ever stayed at in Sri Lanka. The dinner, breakfast, hospitality and environment were fantastic. The garden of the hotel is well-maintained and particularly beautiful at night. Furthermore, the rooms are really clean and the outside shower is a big plus! We truly recommend this hotel!
Review score
9.6
Exceptional
109 reviews
Price from
$89.10
1 night, 2 adults

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.

Beautifully maintained guest house, a 3 minute walk to Bentota beach. Beside the railway station but no noise problem. Exceptionally clean and pleasant. Good breakfasts. Charming hosts. Nice restaurants nearby along the railway line.
Review score
9.6
Exceptional
110 reviews
Price from
$36.80
1 night, 2 adults

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

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.
Review score
9.4
Wonderful
321 reviews
Price from
$39
1 night, 2 adults

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.

Had an amazing stay at Sea View Villa! The rooms were clean, comfortable, and opened up to stunning ocean views. The staff was warm and welcoming, making us feel right at home. The beach restaurant served delicious seafood and local dishes, all freshly prepared. Perfect spot for a peaceful and relaxing getaway. Highly recommended
Review score
9.5
Exceptional
139 reviews
Price from
$35
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: $64.94
    Review score
    9.0
    Wonderful · 13 reviews
    The host was super helpful.
    Guest review by
    shohaib
    Young couple
  • Avg. price/night: $18
    Review score
    9.4
    Wonderful · 36 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
    Guest review by
    Sarah
    Solo traveler
  • Avg. price/night: $18
    Review score
    9.4
    Wonderful · 36 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.
    Guest review by
    Adi.C
    Solo traveler
  • Avg. price/night: $72.93
    Review score
    9.5
    Exceptional · 61 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!
    Guest review by
    Ruslan
    Young couple
  • Review score
    8.5
    Very Good · 56 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.
    Guest review by
    Emilie Palm
    Solo traveler
  • Review score
    8.5
    Very Good · 56 reviews
    It felt like being Home! Jayantha was such a great host and breakfast on the terrace was fantastic
    Guest review by
    Kathrin
    Young couple
  • Review score
    9.7
    Exceptional · 81 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 traveler