Parks & Outdoors

Mount Lavinia Beach β€” Best Beach for Kids Near Colombo

The closest proper beach to Colombo with calm waves, golden sand, and beachside dining. Perfect for a family beach day.

β˜…β˜…β˜…β˜…β˜† 4.1 / 5.0 β€’ Reviewed 2 March 2025
πŸ‘Ά 0-2πŸ‘Ά 3-6πŸ‘Ά 6-10πŸ‘Ά 11+
Mount Lavinia Beach β€” Best Beach for Kids Near Colombo

Mount Lavinia Beach β€” The Family Beach Experience

Mount Lavinia Beach is the closest proper beach to Colombo and remains the go-to beach destination for Colombo families. Located about 20 minutes south of the city, it offers golden sand, warm waters, and a relaxed atmosphere that’s perfect for a family beach day.

The Beach Experience

The beach stretches for several kilometres with a mix of quiet spots and busier areas near the Mount Lavinia Hotel. For families, the area near the hotel is best β€” it’s cleaner, has lifeguard presence during peak times, and is close to restaurants and facilities.

What Kids Love

  • Building sandcastles: The sand is good quality for construction
  • Paddling in the shallows: The wave action varies, but there are calmer spots for young children
  • Watching fishermen: Traditional fishing boats come and go β€” fascinating for kids
  • Beach cricket: Space for running and playing
  • Sunset watching: The sunsets here are gorgeous

Swimming Safety

While Mount Lavinia has calmer waves than many beaches, parental supervision is essential. The ocean can be unpredictable, and currents exist. We recommend:

  • Keeping children in the shallows (ankle to knee depth for young kids)
  • Never taking your eyes off swimming children
  • Avoiding swimming after rain or during high tide

Beachside Dining

Several restaurants line the beach, making it easy to combine beach time with a meal:

  • Mount Lavinia Hotel terrace: Upscale but family-friendly, great views
  • Beach shack restaurants: Casual, affordable, fresh seafood
  • La Voile Blanche: French-Sri Lankan fusion with beach seating

Practical Details

  • Entry: Free (the beach is public)
  • Best time: Early morning or late afternoon (4pm onwards) β€” midday is too hot
  • Getting there: 20-30 minutes from Colombo by car, or train to Mount Lavinia station
  • Facilities: Limited public toilets and showers β€” use hotel/restaurant facilities
  • Bring: Sunscreen, towels, change of clothes, plenty of water

Our Verdict

4.1 out of 5 β€” Mount Lavinia Beach delivers a genuine beach day experience close to Colombo. It’s not the most pristine beach in Sri Lanka, but for a convenient family outing, it’s hard to beat.

πŸ“ Getting There & Contact

πŸ‘ What We Loved

  • Beautiful golden sand beach
  • Calmer waves than many Sri Lankan beaches
  • Great beachside restaurants
  • Mount Lavinia Hotel for poolside option
  • Excellent sunset views

πŸ‘Ž Could Be Better

  • Water can still be rough β€” supervise swimmers
  • Beach vendors can be persistent
  • Gets busy on weekends
  • Limited changing/shower facilities

πŸ“ How to Get There

⚠️ Disclaimer: Prices, opening hours, and availability mentioned in this review are based on information available at the time of writing (March 2025). These may have changed since β€” we recommend contacting the venue directly or checking their official website/social media for the most up-to-date information before visiting.

More in Parks & Outdoors