7 best beach hotels in Dehiwala-Mount Lavinia
Search hotels in Dehiwala-Mount Lavinia →
Why beach hotels, why here
Beach hotels in Dehiwala-Mount Lavinia sit on Colombo’s southern coastline, combining easy beach access with everyday convenience in a popular, mostly residential beach retreat. Mount Lavinia is famed for its “Golden Mile” of beaches, making it a natural choice for sun-and-sea stays. Just a little inland, Dehiwala is known for family-friendly sightseeing, including the National Zoological Gardens of Sri Lanka (Dehiwala Zoo).
A genuinely “beach hotel” here is defined less by star rating and more by the practical experience: walkable proximity to the shoreline, clear check-in/out organisation after travel days, and the comfort needed for early mornings and late returns—such as reliable rooms, value-for-money facilities, and helpful local guidance. This style suits couples, families, and solo travellers who want a relaxed seaside base with straightforward transport links to Colombo while still feeling like they’ve escaped to the coast.
In terms of where to stay, the best fit is typically along the Mount Lavinia stretch for straightforward beach access, while Dehiwala is ideal for travellers who want to pair coastal time with nearby attractions like the zoo.
Within our bookable inventory, options such as 50 By The Sea (2★) and 43 By The Sea (3★) suit travellers prioritising a classic coastal rhythm, while KMC Villa (3★) and Omni Holiday Bungalow (3★) work well for guests seeking a calmer, more independent seaside stay.
The list
A selection of hotels to compare for your stay.
- 01★★★
Mount Lodge Boutique Hotel
Quiet Mount Lavinia base steps from the beach, with Sri Lankan breakfast a highlight.
- 03
- 04
- 05★★
50 By The Sea
Relaxed beachfront stay in Dehiwala-Mount Lavinia with ocean-view rooms and roof terrace.
- 06
- 07
- 08
Where the picks sit
What to know about beach hotels in Dehiwala-Mount Lavinia
What makes beach hotels in Dehiwala-Mount Lavinia different?
They’re geared toward walkable seaside time—comfortable bases for beach days and evenings—plus practical service for travellers who want minimal hassle.
Which area is best to stay in?
Mount Lavinia is typically best for straightforward beach access (“Golden Mile” beaches), while Dehiwala suits those mixing the coast with nearby attractions like the zoo.
What price levels and star ratings should I expect?
In this area, you’ll commonly find a mix of 2★ and 3★ stays, with our examples ranging from 50 By The Sea (2★) up to several 3★ properties.
