Mount Lavinia Beach

Mount Lavinia beach is one of the main bathing spots of Sri Lanka; therefore it is the most popular beaches of Colombo. The lovely expanse of sand and sea, makes for an ideal place for a refreshing dip or to relax under the sun. Lined with many hotels and restaurants, it offers the best of seafood in various styles and cuisines.


  • This beach is usually the first choice for sea bathing and swimming
  • The Colombo city line can be seen in the distance and the panoramic view is fantastic
  • One of the main highlights is the beautiful sunset, which a lot of people capture
  • There are many seafood restaurants located on the stretch which is convenient for a quick bite or dinner


Mount Lavinia beach is Colombo’s beach retreat and one of the most famous sea-bathing spots in the country. This beach is located approximately an hour’s drive away from Colombo. Although the Dehiwala-Mount Lavinia area is a highly residential area, its beach strip is a popular spot for those looking for a quick getaway from the hustle and bustle of the city. Ideal for those on a short stay in Colombo and seeking a quick dip into the waters of the ocean, Mount Lavinia beach is the perfect escape with its sea breeze, spectacular sunsets and sandy shores lined with lively cafes and restaurants making it a place bustling with life.
This beach is suitable for swimming depending on the season, which is from October to April. The waters can be very rough during some seasons. Therefore visitors should take precaution and always swim near groups. The restaurants vary from little cafes to high end restaurants, where you can savour local street food and mouth watering seafood delicacies while enjoying the sea breeze and panoramic views of the ocean. Mount Lavinia beach is undoubtedly one of the best beaches located in the vicinity of Colombo.