PriceRoom

7 best beach hotels in Dehiwala-Mount Lavinia

By ·7 picks
Search hotels in Dehiwala-Mount Lavinia →
Editorial illustration — beach hotels in Dehiwala-Mount Lavinia
The brief

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.

  1. 01
    ★★★

    Mount Lodge Boutique Hotel

    Dehiwala-Mount Lavinia
    Quiet Mount Lavinia base steps from the beach, with Sri Lankan breakfast a highlight.
    9.3 · 25 reviewsPet-friendlyBeachfrontAmazing Views
  2. 03
    ★★★

    Mountbaylk

    Dehiwala-Mount Lavinia
    Relaxed Mount Lavinia guest house with terrace rooms about 0.6 miles from the beach.
    8.6 · 110 reviewsBudget-friendlyBeachesCity centers
  3. 04
    ★★★

    KMC Villa

    Dehiwala-Mount Lavinia
    Homely Mount Lavinia villa near the beach, with your own self-contained kitchen.
    9.4 · 9 reviewsB&BBeachesCity centers
  4. 05
    ★★

    50 By The Sea

    Dehiwala-Mount Lavinia
    Relaxed beachfront stay in Dehiwala-Mount Lavinia with ocean-view rooms and roof terrace.
    8.7 · 18 reviewsBudget-friendlyFamily-friendlyBeaches
  5. 06
    ★★★

    Omni Holiday Bungalow

    Dehiwala-Mount Lavinia
    A simple downtown bungalow near Mount Lavinia Beach, with airport shuttle.
    9.2 · 5 reviewsCity centersBeachesHotel
  6. 07
    ★★★

    43 By The Sea

    Dehiwala-Mount Lavinia
    Relaxed Dehiwala beachfront stay with sea-view suites and a rooftop pool outlook.
    9 · 3 reviewsBeachfrontAmazing ViewsFamily-friendly
  7. 08
    ★★★

    Duw's White House

    Dehiwala-Mount Lavinia
    Beach Road base in Mount Lavinia, with a spa and quick beach access.
    8.4 · 5 reviewsHotelBeachesBudget-friendly

Where the picks sit

Loading map…

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.