Hotels on the beach in Kosgoda, Sri Lanka
Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts in Kosgoda. I hope you will like it!
This page was last updated in June 2026.
- Ahangama
- Ahungalla
- Aluthgama
- Ambalangoda
- Balapitiya
- Bentota
- Beruwala
- Boossa
- Colombo
- Colombo District
- Dehiwala
- Deminigoda
- Devinuwara
- Dodanduwa
- Galle
- Galle District
- Habaraduwa
- Hikkaduwa
- Induruwa
- Kalutara
- Kalutara District
- Kamburugamuwa
- Koggala
- Kottagoda
- Maggona
- Matara
- Matara District
- Midigama East
- Mirissa
- Moragalla
- Mount Lavinia
- Paiyagala North
- Talalla South
- Talpe
- Unawatuna
- Wadduwa
- Waskaduwa
- Weligama
The List 3 Amazing Beach Hotels in Kosgoda
-
1 Villa 252 Kosgoda - Beach side stay & Tours Kosgoda
Villa 252 Kosgoda - Beach side stay & Tours provides air-conditioned accommodations in Kosgoda. This beachfront property offers access to a terrace, free private parking, and free Wifi. The accommodation offers a 24-hour front desk, full-day security, and currency exchange for guests. Accommodation includes a balcony with garden views, a fully equipped kitchenette, an outdoor dining area, and a private bathroom with shower. At the villa complex, the units include bed linen and towels. Guests may eat at the on-site restaurant. Sightseeing tours are available in the vicinity. A car rental service is available at the villa. Kosgoda Beach is a 1-minute walk from Villa 252 Kosgoda - Beach side stay & Tours, while Galle International Cricket Stadium is 27 miles away. Koggala Airport is 40 miles from the property, and the property offers a paid airport shuttle service.
Address Hiddaruwa kosgoda Show on map- Water sports facility
-
2 Sama Retreats - Kosgoda Kosgoda
Set in Kosgoda, a few steps from Kosgoda Beach, Sama Retreats - Kosgoda offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Offering a restaurant, the property also has a terrace, as well as a sauna and a hammam. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi. At the hotel, the rooms are equipped with a wardrobe. Every room includes a kettle and a private bathroom with a bidet and free toiletries, while certain rooms will provide you with a kitchenette. The units at Sama Retreats - Kosgoda feature air conditioning and a desk. Breakfast is available, and includes continental, Asian and vegetarian options. Galle International Cricket Stadium is 43 km from the accommodation, while Dutch Church Galle is 43 km away. Koggala Airport is 63 km from the property.
Address 33/10 Galbokka Rd Show on map- Saltwater pool
- Turkish bath
-
3 Red Sun Beach Villa Kosgoda Kosgoda
Offering free Wifi, private parking, and a private beach area, the recently renovated property Red Sun Beach Villa Kosgoda offers accommodations in Kosgoda, a few steps from Kosgoda Beach and 27 miles from Galle International Cricket Stadium. There's a private entrance at the bed and breakfast for the convenience of those who stay. Guests can make use of the sun terrace or the year-round outdoor pool, or enjoy views of the sea and pool. At the bed and breakfast, units have a wardrobe. All rooms are complete with a private bathroom and air conditioning, and selected rooms also offer a balcony. At the bed and breakfast, the units include bed linen and towels. The bed and breakfast offers an American or vegetarian breakfast. Guests can relax in the garden at the property. Dutch Church Galle is 27 miles from Red Sun Beach Villa Kosgoda, while Galle Fort is 27 miles from the property. Koggala Airport is 35 miles away.
Address 53/A, Galbokka Road Show on map- Swimming pool
- Pets are welcome
This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.