Hotels on the beach in Aluthgama, 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 Aluthgama. I hope you will like it!
This page was last updated in June 2026.
- Ahangama
- Ahungalla
- Ambalangoda
- Balapitiya
- Bentota
- Beruwala
- Boossa
- Colombo
- Colombo District
- Dehiwala
- Deminigoda
- Dodanduwa
- Galle
- Galle District
- Habaraduwa
- Hikkaduwa
- Induruwa
- Ja-Ela
- Kalutara
- Kalutara District
- Koggala
- Kosgoda
- Maggona
- Matara District
- Midigama East
- Mirissa
- Moragalla
- Mount Lavinia
- Paiyagala North
- Pamunugama
- Talpe
- Unawatuna
- Uswetakeiyawa
- Wadduwa
- Waskaduwa
- Weligama
The List 2 Amazing Beach Hotels in Aluthgama
-
1 Heda Retreat Aluthgama
Situated in Aluthgama, a few steps from Moragalla Beach, Heda Retreat features accommodation with a garden, free private parking, a terrace and a restaurant. The property is around 1.9 km from Kande Viharaya Temple, 2. 2 km from Aluthgama Railway Station and 3.1 km from Bentota Lake. The property is non-smoking and is located 48 km from Mount Lavinia Bus Stand. At the hotel, rooms are fitted with a wardrobe and a flat-screen TV. Featuring a private bathroom with a bidet and free toiletries, rooms at Heda Retreat also boast free WiFi, while certain rooms come with a sea view. The rooms at the accommodation have air conditioning and a desk. Heda Retreat offers a Full English/Irish or Asian breakfast. Bentota Railway Station is 3.3 km from the hotel, while Bawa Gardens is 7.8 km from the property. Koggala Airport is 72 km away.
Address Heda Retreat Show on map -
2 Ahyora Beach Beruwala Aluthgama
Located in Aluthgama, 200 metres from Moragalla Beach, Ahyora Beach Beruwala provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. 47 km from Mount Lavinia Bus Stand and 3.3 km from Kande Viharaya Temple, the property offers a terrace and a restaurant. The property is non-smoking and is set 3.6 km from Aluthgama Railway Station. At the resort, each room comes with a wardrobe. Featuring a private bathroom with a shower and free toiletries, rooms at Ahyora Beach Beruwala also offer free WiFi, while selected rooms are equipped with a sea view. Guest rooms at the accommodation include air conditioning and a desk. A buffet, à la carte or continental breakfast is available at the property. Bentota Lake is 4.4 km from Ahyora Beach Beruwala, while Bentota Railway Station is 4.6 km away. Koggala Airport is 73 km from the property.
Address Ahyora Beach Beruwala No 80/24 Show on map- Swimming pool
This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.