Colombo, Sri Lanka’s busy capital, is home to a few beaches you shouldn’t miss. You can relax, swim, sample Sri Lankan food and meet local people.
Panadura Beach
Known for its peaceful environment and clear waters, Panadura Beach is a great spot just outside the city to spend a quiet day by the beach. What can you do here? You can do a lot. Sunbathing is a must, and so is a relaxing swim!

Mount Lavinia Beach
One of the most famous beaches in Colombo, Mount Lavinia Beach is just a short drive from the city. The beach is loved by both locals and tourists. With golden sand and warm, clear waters, Mount Lavinia Beach is ideal for a swim followed by a delicious meal at one of the nearby restaurants. It’s only about 15 minutes from NH Collection Colombo, which is a five-star Colombo City hotel.
Negombo Beach
Adored by tourists, Negombo Beach is known for its large coast and lively atmosphere. The beach is lined with cafes and bars, so if you feel like a snack or a drink, there are plenty of options.
Kalutara Beach
Much quieter and less crowded than Negombo Beach, Kalutara Beach is an excellent spot to unwind. With beautiful views and memorable sunsets, you can spend an entire day here.