Find the beach hotels that appeal to you the most
Check out our selection of great beach hotels in Moragalla
Ceylon Relax Villa offers accommodations in Moragalla, a 5-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.
Facing the beachfront, Sisi's Place offers 3-star accommodations in Bentota and has a garden, private beach area and terrace.

Offering garden views, Coco Cabins by Thush in Bentota features accommodations and a garden. There's a private entrance at the homestay for the convenience of those who stay.

Located in Bentota, a 17-minute walk from Bentota Beach, Tree of Life Resort has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

Located in Bentota, a few steps from Induruwa Beach, Villa Thamburu, Bentota has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

Sriyan Boutique Villa in Beruwala provides accommodations with free bikes, massage services, and a garden.

Featuring sea views, Sea View Villa Bentota, Induruwa in Induruwa features accommodations, a private beach area, a garden, and a bar.

Providing pool views, Thoduwawa Beach Villa in Paiyagala South provides accommodations, a private beach area, pool with a view, a garden, and a terrace.

Located in Bentota, a 3-minute walk from Bentota Beach, Cinnamon Bentota Beach - Signature Selection has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

Featuring garden views, La Perla Bentota in Bentota offers accommodations, a garden, a bar, and a shared lounge. With pool views, this accommodation provides a terrace and a swimming pool.


Popular with guests booking beach hotels in Moragalla
Popular with guests booking beach hotels in Moragalla
Popular with guests booking beach hotels in Moragalla
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota