Things to Do in Mount Lavinia

Everything you need to explore Mount Lavinia — top attractions, local dining, insider tips and transport.

Landmark in Mount Lavinia

Mount Lavinia Hotel Gardens
Free 0.2 km from centre

Expansive tropical gardens around the historic colonial hotel, with sea views and old trees.

🕐 Daily 6am to 10pm (gardens open to public)

💡 You can walk through the gardens for free; stop at the hotel's verandah for a cheap tea if you want a seat.

Hotels near Mount Lavinia Hotel Gardens →
Mount Lavinia Beach
Free 1.0 km from centre

A long stretch of sandy beach bordering the town. Popular for swimming and sunset walks.

🕐 Open 24 hours

💡 Go early morning before 8am to avoid crowds and get the best light for photos.

Hotels near Mount Lavinia Beach →

Historic in Mount Lavinia

Mount Lavinia Railway Station
Free 0.5 km from centre

A colonial-era railway station built in the 1880s, still in active use. Offers great views of the coast from the platform.

🕐 Open 24 hours (ticketing hours 5:30am to 11pm)

💡 Take a short train ride to Colombo Fort (one stop, about 20 LKR) for a cheap scenic trip along the coast.

Hotels near Mount Lavinia Railway Station →

Park in Mount Lavinia

Bollegala Sanctuary
Free 1.5 km from centre

A small coastal wetland reserve with mangroves, birdlife, and a short walking trail.

🕐 Daily 6am to 6pm

💡 Best visited at sunrise for birdwatching. Wear long sleeves to avoid mosquitoes. No entrance fee, but donations welcome.

Hotels near Bollegala Sanctuary →
Dehiwala Zoo
0 3.0 km from centre

One of Asia's oldest zoos, with a large collection of animals including elephants, leopards, and exotic birds.

🕐 Daily 8:30am to 5:30pm

💡 Entry costs about 500 LKR for locals, 1000 LKR for foreigners. Go on a weekday morning to see the elephant show at 10am.

Hotels near Dehiwala Zoo →

Where to Eat in Mount Lavinia

Meat Locker Local ££
Gihans Local ££
Perera & Sons Local ££
Pizza Hut pizza ££
Shanmugas indian ££
FAB Local ££
Lavinia Breeze Local ££
Barista coffee_shop ££

Frequently Asked Questions

What are the best things to do in Mount Lavinia?

The top attractions include Mount Lavinia Hotel Gardens, Mount Lavinia Railway Station, Mount Lavinia Beach, Bollegala Sanctuary, Dehiwala Zoo.

How many days do you need in Mount Lavinia?

Most visitors spend 2–4 days to see the main highlights. Three days is ideal for a first visit — see our Mount Lavinia 3-day itinerary for a day-by-day plan.

What is Mount Lavinia famous for?

Mount Lavinia is known for its history, culture and distinctive character. Visitors come for the landmarks, food scene and local atmosphere.

Where should I eat in Mount Lavinia?

Top options include Meat Locker, Gihans, Perera & Sons, Pizza Hut.