Popular Beaches

From the golden sands of Unawatuna to the surfers’ paradise of Arugam Bay, explore the top beaches in Sri Lanka for an unforgettable beach holiday.
Sri Lanka, a tropical paradise surrounded by the azure waters of the Indian Ocean, is home to some of the most beautiful beaches in the world. Whether you’re looking for pristine white sands, thrilling water sports, or tranquil spots to unwind, the beaches in Sri Lanka offer it all. Explore the most popular coastal destinations, each with its own unique charm.
Kalpitiya

Kalpitiya

Located on the northwest coast of Sri Lanka, Kalpitiya is a haven for nature lovers and adventure seekers. Known for its vibrant marine life, Kalpitiya is one of the best places for dolphin and whale watching. The lagoon is also perfect for kite surfing, making it a favorite among thrill-seekers. Its calm and quiet shores offer a relaxing escape away from the bustling tourist spots.

Nilaveli

Nilaveli Beach, on the northeastern coast, is famed for its stunning white sands and crystal-clear waters. This serene beach is perfect for travelers looking to unwind and enjoy peaceful surroundings. Just a short boat ride away is Pigeon Island, a protected marine sanctuary that is perfect for snorkeling and exploring the vibrant underwater world. Nilaveli is ideal for a tranquil getaway with a touch of adventure.

Arugam Bay

Arugam Bay

A world-renowned destination for surfers, Arugam Bay is located on the southeastern coast of Sri Lanka. Its crescent-shaped beach offers perfect waves for surfers of all levels. Beyond surfing, Arugam Bay’s laid-back vibe, beachfront cafes, and breathtaking sunrise views make it a popular spot for those looking to relax and enjoy the coastal beauty.

Negombo

Negombo, located just north of Colombo, is one of Sri Lanka’s busiest coastal towns. With its golden sandy beaches and a wide array of beachside restaurants and resorts, it is the perfect spot for a quick escape. Negombo is also steeped in colonial history, offering visitors a glimpse into the country's past with its old churches and canals.

Mirissa

Mirissa, situated on the southern coast, is famed for its whale-watching tours, vibrant nightlife, and crescent-shaped beach. The stunning sunsets, swaying palm trees, and turquoise waters make it a picture-perfect destination. Visitors can enjoy a range of activities, from snorkeling and diving to deep-sea fishing. It’s also a great spot for enjoying fresh seafood in a relaxed, tropical atmosphere.

Hikkaduwa

One of the most popular beaches on the southern coast, Hikkaduwa is famous for its vibrant coral reefs and thrilling water sports. It’s a great destination for snorkeling and scuba diving, with the chance to see sea turtles and colorful marine life up close. Hikkaduwa also boasts a lively beachside nightlife, making it a favorite for both adventure seekers and partygoers.

Dikwella

Dikwella Beach, located in the southern part of Sri Lanka, offers a quieter and more laid-back atmosphere compared to other popular beaches. Its long stretch of golden sand is perfect for those looking to enjoy peaceful walks along the shore or relax in a hammock. Nearby, the famous Hummanaya Blowhole is a must-visit natural attraction. Dikwella is ideal for travelers seeking a serene and less commercialized beach experience.

Unawatuna

Unawatuna, located on the southern coast, is known for its picturesque crescent-shaped bay, calm waters, and a lively atmosphere. It’s a popular spot for swimming, snorkeling, and diving, with numerous beachside restaurants and bars that offer a laid-back vibe. Unawatuna is also home to jungle-clad hills, offering scenic hikes and stunning views for adventurous travelers.