Background

Discover the Tranquil Beauty of Mount Lavinia Beach

Experience the serene beauty and vibrant culture at Mount Lavinia Beach, a must-visit paradise just outside Colombo.

4.5

Mount Lavinia Beach is a stunning coastal gem located just south of Colombo, Sri Lanka's bustling capital. Known for its picturesque stretches of golden sand and crystal-clear waters, this beach offers a perfect escape for tourists looking to relax, unwind, and enjoy the beautiful scenery. The beach is not only a tranquil spot to soak up the sun but also a vibrant hub for water sports, beach volleyball, and local entertainment, making it an ideal destination for families and adventure seekers alike. The backdrop of palm trees swaying in the breeze adds to the idyllic setting, creating a postcard-perfect scene at every turn. As the sun sets, the beach transforms into a magical space where you can witness breathtaking views that are sure to leave a lasting impression. In addition to its natural beauty, Mount Lavinia Beach is home to a variety of beachfront restaurants and bars where visitors can indulge in delicious local cuisine and refreshing beverages. Sampling freshly caught seafood while listening to the sound of the waves is an experience not to be missed. For those interested in cultural immersion, nearby attractions such as the historic Mount Lavinia Hotel and various local markets provide a glimpse into the rich heritage of the area. Whether you choose to lounge on the beach, partake in thrilling water activities, or savor local flavors, Mount Lavinia Beach promises an unforgettable experience for every traveler.

Local tips

  • Visit during sunset for stunning views and perfect photo opportunities.
  • Try local seafood at one of the beachfront restaurants for an authentic dining experience.
  • Bring sunscreen and stay hydrated, especially if you plan on spending the whole day at the beach.
  • Explore the nearby Mount Lavinia Hotel for a touch of history and beautiful architecture.
widget icon

Buy tickets

    No tickets available

Book tours with entry

    No tours with entry available

Book tours without entry

    No tours without entry available

A brief summary to Mount Lavinia Beach

  • Mount Lavinia Beach, Dehiwala-Mount Lavinia, Mount Lavinia, 10370, LK

Getting There

  • Public Bus

    To reach Mount Lavinia Beach in Colombo, you can take a public bus from any major bus stand in the city. Look for buses heading towards Mount Lavinia or Dehiwala. Once you board the bus, make sure to ask the conductor or driver to drop you off at Mount Lavinia Beach. The journey may take around 30-45 minutes depending on traffic conditions.

  • Train

    Another option to get to Mount Lavinia Beach is by taking the train from Colombo Fort Railway Station. Look for trains heading towards Mount Lavinia or Galle. Once you board the train, enjoy the scenic ride along the coast until you reach Mount Lavinia station. From there, you can either walk or take a short tuk-tuk ride to the beach.

  • Tuk-Tuk

    If you prefer a more direct and convenient option, you can hire a tuk-tuk from any location in Colombo to Mount Lavinia Beach. Make sure to negotiate the fare before starting the journey. The tuk-tuk ride will take around 20-30 minutes, depending on traffic conditions.

Popular Experiences near Mount Lavinia Beach

Popular Hotels near Mount Lavinia Beach

Select Currency