Find the cheap hotels that appeal to you the most
Check out our pick of great cheap hotels in Kosgoda
Set in Ahungalla, 300 metres from Ahungalla Beach, Inn Sea Horizon Ahungalla offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

Offering pool views, Kurumba Villas is an accommodation situated in Bentota, 800 metres from Bentota Beach and 400 metres from Bentota Lake.

Set within 400 metres of Bentota Beach and less than 1 km of Bentota Lake in Bentota, New Jaya Villa offers accommodation with seating area.

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

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.

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.

Boasting a private beach area and an outdoor swimming pool, Sea Rock Villa offers rooms a 5-minute drive from Bentota. The property has free Wi-Fi and a garden with BBQ facilities.

A short 1-minute walk from Bentota Beach, Club Villa provides an outdoor pool and massage treatments. Its air-conditioned rooms are decorated with handwoven batiks and paintings.

Boasting air-conditioned accommodation with a balcony, Luxury My Villa Bentota 200m Bentota Beach is situated in Bentota.

With Ahungalla Beach reachable in 400 metres, VILLA 826 Ahungalla provides accommodation, a restaurant, a private beach area, a garden and a bar.


Popular with guests booking cheap hotels in Kosgoda
Popular with guests booking cheap hotels in Kosgoda
Popular with guests booking cheap hotels in Kosgoda
Popular with guests booking cheap hotels in Kosgoda
Popular with guests booking cheap hotels in Kosgoda
Popular with guests booking cheap hotels in Kosgoda
Popular with guests booking cheap hotels in Kosgoda
Popular with guests booking cheap hotels in Kosgoda
Popular with guests booking cheap hotels in Kosgoda
Popular with guests booking cheap hotels in Kosgoda
Situated in Kosgoda in the Galle District region, Villa Kosgoda features a balcony. This property offers access to a terrace, free private parking and free WiFi.
Offering a garden and garden view, Sanda Villa Kosgoda is set in Kosgoda, 44 km from Galle International Cricket Stadium and 44 km from Dutch Church Galle.
Set in Kosgoda, 1.2 km from Kosgoda Beach, Terance Bungalow- Kosgoda offers accommodation with a garden, free private parking, a terrace and a restaurant.
Offering a garden and city view, Nikita Homestay is situated in Kosgoda, 43 km from Galle International Cricket Stadium and 44 km from Dutch Church Galle.
Situated just 1.1 km from Kosgoda Beach, Turtle Bay Cottage features accommodation in Kosgoda with access to a private beach area, a garden, as well as a 24-hour front desk.
A few steps from Kosgoda Beach, Red Sun Beach Villa Kosgoda is a recently renovated property set in Kosgoda and offers air-conditioned rooms with free WiFi and private parking.
Set just less than 1 km from Maha Induruwa Beach, Heritage Home offers accommodation in Kosgoda with access to an open-air bath, a garden, as well as a shared kitchen.
Boasting a garden, private pool and pool views, The black monkey villa is set in Kosgoda. A hot tub is available for guests.
Located just 450 metres from the Kosgoda Railway Station, Lucas offers an outdoor swimming pool and a restaurant. This self-catering accommodation features free WiFi.
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.
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.
Set in Bentota, 1.9 km from Kosgoda Beach, Sakuna Arana Resort offers accommodation with a garden, free private parking, a terrace and a restaurant.
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.
Located in Bentota, NiYuNi Villas offers beachfront accommodation 800 metres from Maha Induruwa Beach and offers various facilities, such as a garden, barbecue facilities and a shared lounge.
Located in Ahungalla, 1.1 km from Kosgoda Beach, The Walawwa Ahungalla provides accommodation with a garden, free private parking, a terrace and a restaurant.
Located just less than 1 km from Ahungalla Beach, Induwara Villa provides accommodation in Ahungalla with access to a garden, a bar, as well as full-day security.
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.
Set in Ahungalla, less than 1 km from Ahungalla Beach, Ocean Breeze Cottage offers accommodation with a private beach area, free private parking, a restaurant and barbecue facilities.
Located just a 2-minute walk from the nearest beach, Villa Ranmenika provides accommodation with private balcony or terrace. There is a restaurant, an outdoor pool and tropical gardens.
Set within less than 1 km of Ahungalla Beach and 42 km of Galle International Cricket Stadium, The Palace by Ocean offers rooms with air conditioning and a private bathroom in Bentota.
Set in Ahungalla, 300 metres from Ahungalla Beach, Inn Sea Horizon Ahungalla offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. 42 km from...
Offering garden views, Ocean Pearl Cottage in Ahungalla offers accommodation, a garden, a private beach area, a terrace, a restaurant and barbecue facilities.
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.
With Ahungalla Beach reachable in 400 metres, VILLA 826 Ahungalla provides accommodation, a restaurant, a private beach area, a garden and a bar.