Find the homestays that appeal to you the most
Find the right homestay for you in Kosgoda
Check out our pick of great homestays in Kosgoda

Popular with guests booking homestays in Kosgoda
Popular with guests booking homestays in Kosgoda
Popular with guests booking homestays in Kosgoda
Popular with guests booking homestays in Kosgoda
Popular with guests booking homestays in Kosgoda
Popular with guests booking homestays in Kosgoda
Popular with guests booking homestays in Kosgoda
Popular with guests booking homestays in Kosgoda
Popular with guests booking homestays in Kosgoda
Popular with guests booking homestays in Kosgoda
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.
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.
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...
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.
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.
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...
Featuring a balcony with garden views, a garden and a shared lounge, Ocean Hill Ahungalla can be found in Ahungalla, close to Kosgoda Beach and 42 km from Galle International Cricket Stadium.
Located in Ahungalla, 800 metres from Ahungalla Beach, Miranda Villa provides accommodation with a private beach area, free private parking, a garden and a terrace.
Boasting air-conditioned accommodation with a balcony, Induruwa Villa is situated in Bentota. It is set 600 metres from Induruwa Beach and offers a 24-hour front desk.
Located within a few steps of Induruwa Beach and 3.9 km of Bentota Lake, Colours Beach provides rooms with air conditioning and a private bathroom in Induruwa.
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.
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.
Situated along Galle Road, Rockery Villa Ayurveda features a beautifully-landscaped garden, an outdoor pool and a 24-hour front desk.
Boasting a patio with inner courtyard views, a garden and a terrace, Tranquil Private Villa near Bentota Beach can be found in Bentota, close to Bentota Beach and 1.8 km from Bentota Lake.
Set within 2.9 km of Ambalangoda Beach and 35 km of Galle International Cricket Stadium, Vimansa International Meditation and Retreat Centre provides rooms with air conditioning and a private bathroom...
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.