Find the accommodation that appeal to you the most
Check out our pick of great accommodation in Moragalla
Featuring air-conditioned accommodation with a pool with a view, Ceylon Relax Villa is located in Moragalla. This apartment provides free private parking, free shuttle service and free WiFi.

Situated in Bentota, 1.4 km from Bentota Beach, Tree of Life Resort features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

Located in Beruwala, 1.1 km from Moragalla Beach, Sriyan Villa provides accommodation with a private beach area, free private parking, free bikes and massage services.

Boasting sea views, Sea View Villa Bentota, Induruwa features accommodation with a private beach area, a garden and a bar, around 200 metres from Induruwa Beach.

Featuring garden views, Thoduwawa Beach Villa provides accommodation with a private beach area, pool with a view and a garden, around 2.1 km from Maggona Beach.

Situated in Bentota, 300 metres from Bentota Beach, Cinnamon Bentota Beach - Signature Selection features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

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.

Located in Bentota, 200 metres from Bentota Beach, Taru Villas The Long House - Bentota provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

Situated in Bentota, 2 km from Bentota Beach, Amber House Lanka features views of the sea. Featuring a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub.

Lunuganga Estate features an outdoor swimming pool, garden, a restaurant and bar in Bentota.

Popular with guests booking accommodation in Moragalla
Popular with guests booking accommodation in Moragalla
Popular with guests booking accommodation in Moragalla
Popular with guests booking accommodation in Moragalla
Popular with guests booking accommodation in Moragalla
Popular with guests booking accommodation in Moragalla
Popular with guests booking accommodation in Moragalla
Popular with guests booking accommodation in Bentota
Popular with guests booking accommodation in Bentota
Popular with guests booking accommodation in Bentota
Set in Bentota, 700 metres from Moragalla Beach and 46 km from Mount Lavinia Bus Stand, Star Light Tropical Villa offers spacious air-conditioned accommodation with a terrace and free WiFi.
Set in Beruwala, 500 metres from Moragalla Beach, Anura's Elephant offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Offering a garden and garden view, Sunrise Holiday Apartment is situated in Beruwala, 1.7 km from Moragalla Beach and 47 km from Mount Lavinia Bus Stand.
Situated in Beruwala, Sumal Villa offers beachfront accommodation 2 km from Moragalla Beach and provides various facilities, such as a garden, a bar and a shared lounge.
Set in Beruwala, Aliya Lanka offers beachfront accommodation 400 metres from Moragalla Beach and provides various facilities, such as a garden and a shared lounge.
Hotel Coconut Bar Sea Lodge has a private beach area, terrace, a restaurant and bar in Beruwala.
Featuring an open-air bath and views of garden, Pahalage Guesthouse is a recently renovated guest house located in Beruwala, 1.7 km from Moragalla Beach.
Featuring a restaurant and an outdoor pool, Bochum Lanka Resort offers accommodation in Beruwala. Free private parking is available on site.
Set 1.6 km from Moragalla Beach, Villa Avanthi offers a private beach area, an outdoor swimming pool and air-conditioned accommodation with a balcony and free WiFi.
Located in Beruwala and only 1.7 km from Moragalla Beach, Gästehaus Isabella provides accommodation with garden views, free WiFi and free private parking.
Featuring garden views, Niyanca Guest offers accommodation with a garden and a balcony, around 1.7 km from Moragalla Beach.
Set in Beruwala, 1.6 km from Moragalla Beach and 47 km from Mount Lavinia Bus Stand, DR SCHREIBER VILLa offers a garden and air conditioning.
Located within 1.7 km of Moragalla Beach and 47 km of Mount Lavinia Bus Stand, Bay Street provides rooms with air conditioning and a private bathroom in Beruwala.
Cinnamon Luxury Villa, Beruwala,Bentota, a property with a garden, is set in Beruwala, 1.9 km from Moragalla Beach, 46 km from Mount Lavinia Bus Stand, as well as 3.4 km from Kande Viharaya Temple.
Set 1 km from Moragalla Beach, The beach gate villa offers a private beach area, a garden and air-conditioned accommodation with a terrace and free WiFi.
Featuring air-conditioned accommodation with a terrace, Chaya Villa Guest House is located in Beruwala. There is an on-site restaurant, plus free private parking and free WiFi are available.