Find the accommodations that appeal to you the most
Check out our selection of great accommodations 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.

Eldezo Relax Paradise (Pvt) Ltd offers spa facilities and air-conditioned accommodations in Bentota, a 16-minute walk from Bentota Beach.

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...

Popular with guests booking accommodations in Moragalla
Popular with guests booking accommodations in Moragalla
Popular with guests booking accommodations in Moragalla
Popular with guests booking accommodations in Moragalla
Popular with guests booking accommodations in Moragalla
Popular with guests booking accommodations in Bentota
Popular with guests booking accommodations in Bentota
Popular with guests booking accommodations in Bentota
Popular with guests booking accommodations in Bentota
Popular with guests booking accommodations in Bentota
Featuring garden views, White Umbrella - Homestay in Beruwala provides accommodations, a garden, and a shared lounge. This homestay features free private parking and free shuttle service.
Pahalage Guesthouse is a recently renovated guest house in Beruwala where guests can make the most of its open-air bath and garden.
Located in Beruwala, 1.1 miles from Moragalla Beach, White Elephant Villa & Restaurant has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Sky and Sand Guesthouse offers spa facilities and wellness packages, as well as air-conditioned accommodations in Beruwala, 1.1 miles from Moragalla Beach.
Providing a garden, The Olive Villa offers accommodations in Beruwala. This property offers access to a terrace, free private parking, and free Wifi.
Offering inner courtyard views, Mango Tree House in Beruwala provides accommodations, an outdoor swimming pool, and a garden.
Pearl Paradise Villa provides spa facilities and wellness packages, as well as air-conditioned accommodations in Aluthgama, a 18-minute walk from Moragalla Beach.
Located in Beruwala, one mile from Beru Beach, Muthumuni Ayurveda Beach Resort provides accommodations with a garden, free private parking, a terrace and a restaurant.
Featuring a garden, Rupa Villa provides accommodations in Beruwala. This property offers access to a patio, free private parking, and free Wifi.
Providing a garden, Niyanca Guest offers accommodations in Beruwala. This property offers access to a terrace, free private parking, and free Wifi.
Offering a garden, Lucky Rest provides accommodations in Beruwala. This guest house offers free private parking, a shared kitchen, and free Wifi.
DR SCHREIBER VILLa is located in Beruwala, just a 19-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.
Located in Beruwala, a 6-minute walk from Moragalla Beach, Anura's Elephant has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Bay Street provides air-conditioned rooms in Beruwala. This property offers access to a terrace and free private parking.
Cinnamon Luxury Villa, Beruwala,Bentota offers accommodations in Beruwala, 1.2 miles from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.
Providing a garden, Chaya Villa Guest House offers accommodations in Beruwala. This property offers access to a terrace, free private parking, and free Wifi.