Where is Moragalla Beach?
Beruwala is home to Moragalla Beach. Spend the day exploring the area and seeing some of the local attractions. If you'd like to find things to do in the area, you might like to visit Bentota Beach and Induruwa Beach.
Where can I stay near Moragalla Beach?
We've got 46 hotels to pick from within just a mile of Moragalla Beach. You might want to consider one of these options that are popular with our travellers:
The Palms
- resort • Free parking • Free Wi-Fi • 3 restaurants
Heritance Ayurveda
- hotel • Free breakfast • Free valet parking • Free Wi-Fi
Lanka Princess All Inclusive Hotel
- resort • Free Wi-Fi • 2 restaurants • Spa
Cinnamon Bey Beruwala
- hotel • Free valet parking • Free Wi-Fi • 5 restaurants
Sath Villa
- hotel • Free breakfast • Free parking • Free Wi-Fi
Things to see and do near Moragalla Beach
What to see near Moragalla Beach
- Bentota Beach
- Induruwa Beach
- Kalatura Beach
- Beruwela Harbour
- Kosgoda Beach