The 10 best homestays in Kosgoda, Sri Lanka | Booking.com
Skip to main content

Homestays in Kosgoda

Find the homestays that appeal to you the most

The best homestays in Kosgoda

Check out our pick of great homestays in Kosgoda

Filter by:

Review score

Baker's cottage

Kosgoda

Featuring garden views, Baker's cottage features accommodation with an open-air bath, a garden and a bar, around 100 metres from Kosgoda Beach.

A
Amber
From
Belgium
Very neat and clean place. The owners are very nice. Very beautiful area. Breakfast is free and it is very good.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 50 reviews
Price from
US$45
1 night, 2 adults

Oruwa Turtle Beach Villa

Kosgoda

Comprising a private beach area and a garden, Oruwa Turtle Beach Villa is a recently renovated accommodation in Kosgoda located close to Kosgoda Beach.

C
Cezary
From
Poland
Great Location, just at the beach!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 37 reviews
Price from
US$48.60
1 night, 2 adults

Piyum Villa Kosgoda

Kosgoda

Located in Kosgoda in the Galle District region, with Kosgoda Beach and Kosgoda Turtle Hatchery nearby, Piyum Villa Kosgoda features accommodation with free private parking, as well as access to a hot...

l
lital
From
Israel
The hosts are the best, super kind, friendly and helpful, can help with tours and transport. They made us the best breakfast. The rooms very big and are completely new well-equipped (rain shower, hot tab, hot water, mirror, kettle,...), great bathroom, nice terrace , the bed was huge and really comfy and everything was super clean. The entire facility is very modern and well maintained. Wonderful quiet village, cargils supermarket and fruet store is very close, less than 5 minutes walk. The place is very calm and close to Bentota city center, about 10 minutes ride. Close to lunch-dinner places. Would 100% recommend it. Thank you so much for everything!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 21 reviews
Price from
US$34
1 night, 2 adults

Gypsy Garden Guesthouse & Homestay

Kosgoda

Set within 700 metres of Kosgoda Beach and 44 km of Galle International Cricket Stadium in Kosgoda, Gypsy Garden Guesthouse & Homestay features accommodation with seating area.

W
Wiktoria
From
United Kingdom
How can I even start… all the members of this family are literal angels. They’ll take care of you, show you around, make sure you’re never hungry, and give you the best possible experience. I was so lucky to meet them at the beginning of my trip; I ended up staying way longer than planned and even spent my birthday with them and we organised a trip together some time later. At this point, they’ve become family to me. Their property is located in a beautiful and tranquil area; if you like being close to nature and want an authentic Sri Lankan experience, this is the place. The rooms are well-kept and tidy, spacious, and cosy. There’s an adorable dog and lots of visiting animals, even parrots, who feed near the property’s gate every morning. Shamaylie, with the help of her daughters, cooks home made, healthy and very tasty meals, made from the local ingredients. The family will make sure that they offer you the food you like. I recommend to visit the Guesthouse regardless if you’re travelling solo or in a couple. You will always be treated with love, warmth, and generosity. Wik xx
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews
Price from
US$65
1 night, 2 adults

Sea View Villa Bentota, Induruwa

Induruwa (Near Kosgoda)

Offering a garden and sea view, Sea View Villa Bentota, Induruwa is situated in Induruwa, 200 metres from Induruwa Beach and 3.7 km from Bentota Lake.

S
Sreelekha
From
India
Everything. Value for money. Location .private beach , too peaceful and luxurious. Foods are extremely delicious and so friendly and welcoming the owners Nd caretakers were. Had an amazing stay there. Highly recommended
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 143 reviews
Price from
US$35
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.

J
Jeanette
From
Sri Lanka
Breakfast and dinners were fantastic 🥳 Can highly recommend both the devilled fish and fish curry. The design of the bedroom, bathroom and balcony was really tasteful and very well done as bungalow style. The fantastic garden making you feel in a different world was a treat. Not to mention the beach which was less than 500 meter away 🌊. A perfect beach if you like a bit of space, and not overcrowded by tourists and hotels and restaurants sitting on the beach front. The staff were really attentive and nice and Mr Nelson’s helpfulness and care made my stay fantastic. Last thing, I want to emphasize was the cleanliness of the garden and especially my bungalow. Having travelled in Sri Lanka for 3 weeks, living at more than 12 different hotels, La Perla stood out on all parameters.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 375 reviews
Price from
US$42
1 night, 2 adults

Sahana Sri Villa

Bentota (Near Kosgoda)

Situated within 100 metres of Bentota Beach and 500 metres of Bentota Lake in Bentota, Sahana Sri Villa features accommodation with seating area and a kitchen.

S
Sophie
From
Switzerland
Located in a quiet area of town, a few minutes walk away from the main road, beach, and bus stops. Our room was comfortable and perfectly clean with a nice hot shower. The breakfast was delicious. Lovely and welcoming owners!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 394 reviews
Price from
US$21.85
1 night, 2 adults

Channa Villa & Tours

Bentota (Near Kosgoda)

Situated within 500 metres of Bentota Beach and 400 metres of Bentota Lake in Bentota, Channa Villa & Tours features accommodation with seating area.

M
Maja
From
Poland
The best value for money we’ve experienced in Sri Lanka. There is a fridge in the room and big, clean common kitchen available. In the bathroom there are free mini cosmetics. There is a fan, free ac, mosquito net annddd a couch:) The rooms have access to a common balcony, nice to hang out at. Owners are nice and helpful. Location is close to the beach, there are some restaurants around :)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 reviews
Price from
US$21
1 night, 2 adults

Aayu's Guest

Bentota (Near Kosgoda)

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

K
Keelin
From
Ireland
We had a lovely stay at Aayu’s property. Room was clean and comfortable. Location a short walk to the beach and some restaurants. Aayu was a wonderful host and made an amazing breakfast for us. We would recommend staying here.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 175 reviews
Price from
US$40
1 night, 2 adults

Welcome Family Guest House.

Bentota (Near Kosgoda)

Set within 500 metres of Bentota Beach and 400 metres of Bentota Lake, Welcome Family Guest House. Provides rooms with air conditioning and a private bathroom in Bentota.

I
Imelda
From
United Kingdom
This was a really lovely Homestay. Very clean and comfortable and an excellent location so near to the train station. The family ( Mother and two sons) were so kind and helpful. Breakfasts were fresh and delicious. We were in Sri Lanka for nearly a month, and this was our favourite accomodation. If you are in Bentota, the Welcome Family Guesthouse is to be recommended.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 118 reviews
Price from
US$26.99
1 night, 2 adults
All homestays in Kosgoda

Looking for a homestay?

Travellers on a budget looking to experience a place like a local will enjoy homestays. This simple accommodation is in a private home, where the host also lives. All facilities are shared and in most cases breakfast is included.

Most booked homestays in Kosgoda and surroundings in the past month

See all

Enjoy breakfast in Kosgoda and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located in Bentota in the Galle District region, with Kosgoda Beach and Kosgoda Turtle Hatchery nearby, Bakers Turtle Vilas provides accommodation with free private parking.

    From US$55.50 per night
  • Nil Menik Villa

    Bentota
    Breakfast options
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 67 reviews

    Situated in Bentota, a few steps from Kosgoda Beach, Nil Menik Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$70 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 6 reviews

    Situated in Bentota in the Galle District region and Kosgoda Beach reachable within less than 1 km, Villa Havana Hues Private Villa features accommodation with free WiFi, a children's playground, pool...

    From US$99.90 per night
  • Happy Man Village

    Bentota
    Breakfast options
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 117 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 US$71.10 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 84 reviews

    Located just 400 metres from Kosgoda Beach, Villa Paradise Ocean offers accommodation in Bentota with access to a garden, a terrace, as well as a 24-hour front desk.

    From US$45 per night
  • Set in Egodaduwa in the Galle District region and Kosgoda Beach reachable within 2.1 km, Gold Cinnamon Villa offers accommodation with free WiFi, barbecue facilities, a private beach area and free...

    From US$33.88 per night
  • Hasi Villa

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

    Situated in Ahungalla in the Galle District region and Ahungalla Beach reachable within 400 metres, Hasi Villa features accommodation with free WiFi, barbecue facilities, a private beach area and free...

    From US$17 per night
  • Veridian Bloom

    Ahungalla
    Breakfast options

    Offering a garden and garden view, Veridian Bloom is set in Ahungalla, 42 km from Galle International Cricket Stadium and 43 km from Dutch Church Galle.

    From US$21.02 per night

Save money on homestays in Kosgoda and nearby – budget options available

  • Style Villa

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

    Featuring pool views, Style Villa offers accommodation with balcony, around 300 metres from Lunuganga. Among the facilities of this property are a restaurant, hairdresser's and hot tub.

    From US$38.50 per night
  • Shangri-lanka Villa

    Bentota
    Budget options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 71 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 centre and rooms with free WiFi access.

    From US$123.42 per night
  • Rockery Villa Ayurveda

    Bentota
    Budget options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 51 reviews

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

    From US$77 per night
  • Chandra Villa Ayurveda Resort

    Bentota
    Budget options available
    Scored out of 10, guest rating 5.6
    Passable - What previous guests thought, 19 reviews

    Located within less than 1 km of Bentota Beach and a 12-minute walk of Bentota Lake, Chandra Villa Ayurveda Resort provides rooms with air conditioning and a private bathroom in Bentota.

    From US$43.78 per night
  • Thara Cabana

    Bentota
    Budget options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 213 reviews

    Set within 500 metres of Bentota Beach and 500 metres of Bentota Lake, Thara Cabana provides rooms with air conditioning and a private bathroom in Bentota.

    From US$24.78 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 70 reviews

    Situated within 1.4 km of Bentota Beach and 1 km of Bentota Lake, Eldezo Relax Paradise (Pvt) Ltd offers rooms with air conditioning and a private bathroom in Bentota.

    From US$92.04 per night
  • Walauwa The Villa Ahungalla

    Ahungalla
    Budget options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 74 reviews

    A recently renovated guest house set in Ahungalla, Walauwa The Villa Ahungalla features a garden. This beachfront property offers access to a patio, free private parking and free WiFi.

  • Old Post

    Induruwa
    Budget options available

    Old Post is set in Induruwa, a few steps from Induruwa Beach, 50 km from Galle International Cricket Stadium, as well as 5.1 km from Bentota Lake.