Dehiwala-Mount Lavinia Travel Guide

City City in Western Province, known for beaches

Mount Lavinia’s headland hosts the colonial Mount Lavinia Hotel and a long sandy beach; Dehiwala adds a zoological park and busy fish markets - visitors come for coastal trains, seafood, and sunsets over the Indian Ocean.

Main image
162c.Emil Karl Schumacher.jpg
163c.Emil Karl Schumacher.jpg
Almond tree-kottamba gaha - panoramio.jpg
B&B Logo-2017.png
BahnhofGalkissa.jpg
BahnübergangGalkissa.jpg
Beautiful Hotel Colombo Sri Lanka (29446429693).jpg
BHFGalkissa.jpg
BlickBisColombo.jpg
BlickColombo.jpg
Costs
$35-$80 per day
Wide range from guesthouses to beach hotels; seafood and taxis affordable.
Safety
Generally safe, occasional petty crime
Exercise normal precautions on beaches and public transit.
Best Time
December-April (best for beaches)
Dry season yields calm seas and pleasant beach weather.
Time
Weather
Population
219,827
Infrastructure & Convenience
Frequent trains and buses, English signage common, tourist services available.
Popularity
Favored by locals and international visitors for the iconic hotel and beach.
Known For
Mount Lavinia Hotel, Mount Lavinia Beach, Dehiwala Zoo, colonial architecture, seaside dining, coastal rail line, temples, vibrant nightlife and seafood
The Mount Lavinia Hotel occupies a colonial seaside mansion tied to a famous governor's romantic legend.

Why Visit Dehiwala-Mount Lavinia? #

Perched on Colombo’s southern edge, Dehiwala‑Mount Lavinia combines sandy beaches with colonial charm and lively seafood scenes. Mount Lavinia Hotel and its beachfront stretch are familiar landmarks, and Bellanwila Raja Maha Viharaya temple brings important Buddhist ceremonies and Pilgrim activity. Enjoy coastal fish curries and tuk‑tuk rides along the promenade, or visit nearby turtle hatcheries for a nature‑focused break from city sights.

Who's Dehiwala-Mount Lavinia For?

Couples

Mount Lavinia’s beachfront and the historic Mount Lavinia Hotel are classic romantic choices - sunset dining on the terrace is popular. Short train rides to Colombo let couples combine beach relaxation with city nightlife and dining.

Families

The National Zoological Gardens and shallow Mount Lavinia beach are excellent for family days out. Midrange hotels and guesthouses offer family rooms and easy access to Colombo’s attractions via a 20‑ to 30‑minute train ride.

Foodies

Seafood restaurants, beachfront cafés and busy local eateries serve fresh coastal Sri Lankan dishes at various price points. From street kottu to upscale seafood dinners at Mount Lavinia Hotel, food options suit many budgets.

Party Animals

Mount Lavinia and nearby Colombo have a lively bar scene with beach bars and weekend DJ nights. Nightlife is concentrated in coastal hotels and Colombo; expect a mix of casual beachfront venues and more polished city clubs.

Digital Nomads

Good Wi‑Fi cafés and easy access to Colombo’s coworking spaces make Dehiwala‑Mount Lavinia practical for remote work. Affordable long‑stay guesthouses and inexpensive local transport help keep living costs moderate for nomads.

Nature Buffs

Coastal walks, small rocky headlands and nearby wetlands offer green space close to the city. Birdwatching in coastal lagoons and short boat trips provide accessible nature experiences without leaving the Colombo metro area.

Top Things to Do in Dehiwala-Mount Lavinia

All Attractions ›
Don't Miss
  • Mount Lavinia Hotel - Colonial-era seaside hotel with historic dining room and sweeping bay views.
  • Mount Lavinia Beach - Popular sandy beach backed by restaurants, lively evenings and long coastal walks.
  • National Zoological Gardens of Sri Lanka (Dehiwala Zoo) - Large Dehiwala zoo housing Asian elephants, primates, and local conservation exhibits.
Hidden Gems
  • Ape Gama (Mount Lavinia) - Recreated traditional Sri Lankan village offering cultural demonstrations and craft stalls.
Day Trips
  • Colombo - Sri Lanka's commercial capital with museums, shops, and colonial Fort district nearby.
  • Galle - Fortified Dutch-era Galle with ramparts, boutique shops, and maritime museums a train ride away.
  • Bentota - Riverfront town offering boat safaris, water sports, and quieter beaches than Colombo.

Where to Go in Dehiwala-Mount Lavinia #

Mount Lavinia Beach

The seaside side of the city with its long sandy beach and the landmark Mount Lavinia Hotel. It’s the place locals come for sunsets and seafood, and it’s ideally suited to couples and families wanting an easy beach day without leaving the urban area.

Dining
Seafood
Nightlife
Quiet
Shopping
Cafés
Stays
Mid-Range
Top Spots
  • Mount Lavinia Hotel - Iconic colonial hotel with a famous terrace restaurant.
  • Mount Lavinia Beach - Popular stretch for sunbathing and sunset views.
  • Beachfront cafés - Casual spots for coffee and seafood.

Dehiwala Hub

A lived-in urban district that centres on the zoo and local markets. It’s good for families and travelers who like short nature stops without leaving the city. Expect practical services and a steady stream of local shoppers during the day.

Dining
Street Food
Nightlife
Quiet
Shopping
Markets
Stays
Budget
Top Spots
  • National Zoological Gardens (Dehiwala Zoo) - Major attraction for families.
  • Dehiwala Market - Everyday shopping and fresh local food.
  • Attidiya Bird Sanctuary - Nearby wetlands for a short nature escape.

Ratmalana & Airport

The practical transport edge of the urban area, defined by the domestic airport and service businesses. It’s a pragmatic choice for short stays or early flights, with modest food options and local beaches for a quick break by the sea.

Dining
Local
Nightlife
None
Shopping
Limited
Stays
Mixed
Top Spots
  • Ratmalana Domestic Airport - Useful for short domestic hops.
  • Local eateries - Simple cafés and restaurants catering to travelers.
  • Small beaches - Less crowded shorelines used by locals.

Plan Your Visit to Dehiwala-Mount Lavinia #

Dining
Excellent coastal Sri Lankan cuisine
Seafood, kottu and street-side fish stalls by the beach.
Nightlife
Beach bars and clubs
Mount Lavinia offers lively beach bars and Colombo's nightclub scene nearby.
Accommodation
Seaside hotels to guesthouses
Range from luxury beachfront hotels to budget guesthouses.
Shopping
Local markets and malls
Mall access and street markets selling seafood, clothing and souvenirs.

Best Time to Visit Dehiwala-Mount Lavinia #

Visit Dehiwala-Mount Lavinia between December and March when the west coast is driest and sunniest - ideal for beaches, coastal strolls, and city exploring. Avoid the southwest monsoon (May-September) and the stormy inter-monsoon windows in April and October-November if you want mostly dry days.

Northeast Monsoon (Dry Season)
December - March · 25-30°C (77-86°F)
Sunny, lower-humidity days make this the most pleasant stretch for beaches, cafés, and Colombo day trips - expect warm temperatures and minimal heavy rainfall.
Inter-monsoon
March - April & October - November · 27-33°C (81-91°F)
Hot, humid days punctuated by sudden, often dramatic afternoon thunderstorms - lively but unpredictable weather that can disrupt beach plans with heavy downpours.
Southwest Monsoon (Wet Season)
May - September · 26-31°C (79-88°F)
Frequent heavy rain and high humidity dominate; mornings may be usable but expect long wet spells, fewer tourists, and lush green scenery if you don't mind interruptions.

Best Time to Visit Dehiwala-Mount Lavinia #

Climate

Dehiwala-Mount Lavinia's climate is classified as Tropical Rainforest - Tropical Rainforest climate with consistently warm temperatures year-round. Temperatures range from 22°C to 32°C. Heavy rainfall (2538 mm/year), wettest in October.

Best Time to Visit
AugustJanuaryFebruary
Temperature & Rainfall
Temperature Range
36°
Warmest Month
18°
Coldest Month
Monthly Conditions

January

January is warm with highs of 31°C and lows of 22°C. Moderate rainfall (77 mm).

75 Very Good

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 31°
80%
Humidity
Very Humid

Weather

77 mm
Rainfall
2.8 m/s
Wind
Calm
2.2
UV Index
Extreme
11.7h daylight

February

February is hot, feeling like 30°C due to high humidity. Regular rainfall (83 mm).

75 Very Good

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 32°
77%
Humidity
Very Humid

Weather

83 mm
Rainfall
2.6 m/s
Wind
Calm
2.5
UV Index
Extreme
11.8h daylight

March

March is hot, feeling like 32°C due to high humidity. Significant rainfall (145 mm).

71 Very Good

Comfort

32°
Feels Like Hot
28°C
Temperature
24° 32°
76%
Humidity
Very Humid

Weather

145 mm
Rainfall
2.2 m/s
Wind
Calm
2.7
UV Index
Extreme
12.0h daylight

April

April is the hottest month, feeling like 33°C with oppressive humidity. Heavy rain (270 mm) and partly cloudy skies.

65 Good

Comfort

33°
Feels Like Hot
28°C
Temperature
25° 32°
81%
Humidity
Very Humid

Weather

270 mm
Rainfall
2.3 m/s
Wind
Calm
2.5
UV Index
Extreme
12.2h daylight

May

May is the hottest month, feeling like 34°C with oppressive humidity. Heavy rain (370 mm) and mostly overcast skies.

55 Acceptable

Comfort

34°
Feels Like Hot
28°C
Temperature
26° 31°
86%
Humidity
Very Humid

Weather

370 mm
Rainfall
2.9 m/s
Wind
Calm
2.2
UV Index
Extreme
12.3h daylight

June

June is hot, feeling like 33°C with oppressive humidity. Heavy rain (221 mm) and mostly overcast skies.

58 Acceptable

Comfort

33°
Feels Like Hot
28°C
Temperature
25° 31°
87%
Humidity
Very Humid

Weather

221 mm
Rainfall
3.5 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
12.4h daylight

July

July is hot, feeling like 32°C with oppressive humidity. Significant rainfall (146 mm) and mostly overcast skies.

70 Very Good

Comfort

32°
Feels Like Hot
28°C
Temperature
25° 30°
87%
Humidity
Very Humid

Weather

146 mm
Rainfall
3.2 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
12.3h daylight

August

August is hot, feeling like 32°C with oppressive humidity. Significant rainfall (115 mm) and partly cloudy skies.

76 Very Good

Comfort

32°
Feels Like Hot
28°C
Temperature
25° 30°
86%
Humidity
Very Humid

Weather

115 mm
Rainfall
3.3 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
12.2h daylight

September

September is hot, feeling like 32°C with oppressive humidity. Significant rainfall (200 mm) and partly cloudy skies.

70 Very Good

Comfort

32°
Feels Like Hot
28°C
Temperature
25° 30°
85%
Humidity
Very Humid

Weather

200 mm
Rainfall
3.1 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
12.0h daylight

October

October is hot, feeling like 31°C with oppressive humidity. The wettest month with heavy rain (394 mm) and partly cloudy skies.

69 Good

Comfort

31°
Feels Like Hot
27°C
Temperature
24° 30°
85%
Humidity
Very Humid

Weather

394 mm
Rainfall
2.2 m/s
Wind
Calm
2.3
UV Index
Extreme
11.9h daylight

November

November is hot, feeling like 30°C with oppressive humidity. Heavy rain (345 mm) and mostly overcast skies.

65 Good

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 31°
85%
Humidity
Very Humid

Weather

345 mm
Rainfall
2.2 m/s
Wind
Calm
2.0
UV Index
Very High
11.7h daylight

December

December is warm with muggy conditions (dew point 23°C). Significant rainfall (172 mm) and partly cloudy skies.

63 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 31°
84%
Humidity
Very Humid

Weather

172 mm
Rainfall
2.7 m/s
Wind
Calm
1.9
UV Index
Very High
11.6h daylight

How to Get to Dehiwala-Mount Lavinia

Dehiwala-Mount Lavinia sits just south of central Colombo and is easiest reached via Bandaranaike International Airport (CMB) or the smaller Ratmalana Airport (RML). The town is on Sri Lanka Railways' Coastal Line and is well served by buses along Galle Road and frequent suburban trains from Colombo Fort.

By Air

Bandaranaike International Airport (CMB): The country’s main international gateway at Katunayake, ~30-40 km north of Colombo. Options to Dehiwala-Mount Lavinia include prebooked airport taxis or app taxis (PickMe) - journey via the Expressway typically takes 30-60 minutes depending on traffic (approx. LKR 3,000-4,500 / ~USD 10-25). There is also an airport bus service to Colombo Fort (public/express buses); expect around 45-70 minutes to Fort and then a short local train or bus to Dehiwala/Mount Lavinia (add 20-30 minutes; airport-bus fares vary but are usually under LKR 1,000).

Ratmalana Airport (RML): The smaller airport in suburban Colombo used for domestic and regional flights, located south of central Colombo and much closer to Mount Lavinia. A taxi or app-hail from Ratmalana to Mount Lavinia or Dehiwala typically takes 15-30 minutes and costs roughly LKR 1,000-1,800 depending on traffic and exact drop-off point. Local buses along Galle Road also connect the airport area with Mount Lavinia but are slower and less convenient with luggage.

By Train & Bus

Train: Sri Lanka Railways runs the Coastal Line with frequent commuter services stopping at Colombo Fort, Dehiwala, Mount Lavinia and further south to Moratuwa and Galle. If you’re coming from other cities you’ll usually arrive at Colombo Fort; the suburban train to Mount Lavinia/Dehiwala takes about 20-30 minutes. Fares for commuter trains are very cheap (typically a few dozen rupees); reserved intercity services are more expensive.

Bus: Galle Road (A2) is the main bus corridor through Dehiwala-Mount Lavinia. Local CTB and private buses run very frequently between Colombo (Pettah/Fort) and Mount Lavinia - the ride is typically 20-40 minutes depending on traffic; fares are low (often LKR 30-150). Long-distance buses between Colombo and southern towns also stop in Dehiwala/Mount Lavinia; buy tickets on board or at terminals (cash).

How to Get Around Dehiwala-Mount Lavinia

The best way to get around Dehiwala-Mount Lavinia depends on distance: use suburban trains or buses for budget travel along the coast, tuk-tuks for short door-to-door hops, and PickMe/taxis for comfort or airport transfers. Walking is practical for local sightseeing; be prepared for crowds and variable pavement quality.

Where to Stay in Dehiwala-Mount Lavinia #

Budget
Mount Lavinia Seafront - $10-40/night
Dehiwala-Mount Lavinia has cheap guesthouses and small hotels near the beach and zoo; expect basic rooms and friendly local hosts.
Mid-Range
Seafront / Mount Lavinia - $40-140/night
Mid-range choices include well-known beachfront hotels and boutique properties offering ocean views, breakfast and better facilities for a relaxed stay.
Luxury
Mount Lavinia Seafront / Colombo (short drive) - $120-350/night
The historic Mount Lavinia Hotel provides the top local luxury offering; Colombo has additional five-star choices within a short drive.
Best for First-Timers
Mount Lavinia Seafront - $40-160/night
First-timers should stay on the Mount Lavinia seafront for beach access, restaurants and easy transport links into Colombo for day trips.
Best for Families
Mount Lavinia Seafront - $50-180/night
Families will enjoy beachfront hotels with pools and larger rooms; many properties offer family-friendly dining and safe beach areas.
Best for Digital Nomads
Mount Lavinia / Colombo (short drive) - $45-200/night
Good hotel Wi‑Fi and easy Colombo commutes make Mount Lavinia practical for remote work; cafés and coworking in Colombo are a short ride away.

Where to Eat in Dehiwala-Mount Lavinia #

Dehiwala-Mount Lavinia is where Colombo’s beach town energy meets Sri Lankan home cooking: expect coconut-infused seafood, egg hoppers, kottu roti and sambol sold from market stalls and seaside hotels. Walk Mount Lavinia Road toward the shore for classic bakeries, fish sellers and the historic Mount Lavinia Hotel’s dining rooms.

For evenings, small seafood grills and casual cafes line the beachfront and nearby residential streets; you’ll find hearty, homestyle vegetarian curries alongside fried fish and lamprais-style rice plates.

Local Food
Coastal Sri Lankan fare around Mount Lavinia; seafood, hoppers and kottu dominate.
  • Mount Lavinia Hotel - Historic beachfront hotel's colonial dining rooms.
  • Sea View Cafe - Casual seafood and local dishes by the sea.
  • Dehiwala Market stalls - Fresh kottu, hoppers and short eats morning to night.
International Food
A mix of casual international cafes and seafood grills along the shore.
  • Roddys - Pizza and grills with a coastal vibe.
  • The Blue Sea - Seafood-focused menu with international preparations.
  • Cafe Ceylon - Casual cafe serving sandwiches and coffee.
Vegetarian
Vegetarian and vegan choices are easy to find, especially cafes and hopper joints.
  • Vegan Kitchen - Plant-based Sri Lankan and international dishes.
  • Hoppers Corner - Stringhopper and hopper options with veggie curries.
  • Green Leaf Cafe - Salads, wraps and healthy bowls.

Breakdown of cuisine types found across Dehiwala-Mount Lavinia's restaurants and food venues, based on OpenStreetMap data.

Pizza
Chinese
Indian
Burger
Sri Lankan
Chicken
Asian
Regional
Italian
Japanese
Thai
Sandwich
Coffee Shop
Seafood
Barbecue
International
Juice
Pasta
Local
Tex Mex

Nightlife in Dehiwala-Mount Lavinia #

Dehiwala-Mount Lavinia is the best spot near Colombo for beachfront evening nightlife - Mount Lavinia Hotel is the landmark place for dinner and drinks, and the beach strip has casual bars and seafood restaurants. Expect a mix of touristy hotel venues and local hangouts; many places stay open late on weekends. Dress smart-casual for hotel bars and use taxis or hotel transfers at night.

Best Bets

Shopping in Dehiwala-Mount Lavinia #

Dehiwala-Mount Lavinia blends suburban markets with seaside shopping. Street markets and small arcades sell clothing, household goods and fresh seafood; Mount Lavinia’s beachfront area has souvenir shops and beachwear vendors. For more variety head into Colombo nearby; in town, bargaining works at stalls while fixed prices apply at formal shops and supermarkets.

Best Bets

Nearby Cities #