Best Beaches in Sri Lanka: Where to Go for Sun, Surf and Relaxation

Sri Lanka is a paradise for beach lovers. Its 1,300-plus km coastline is a true tropical haven, offering golden sands, swaying palms, turquoise waters, world-class surf breaks, tranquil bays and hidden coves. Whether you are chasing the perfect wave, craving a hammock nap under a coconut tree, or yearning for a secluded sunset with nothing but footprints in the sand, Sri Lanka’s shores offer it all. Here’s a complete guide to the best beaches in Sri Lanka, handpicked for sun-seekers, surf enthusiasts and relaxation hunters alike.
Unawatuna – A Tropical Classic with Charm
Just a short tuk-tuk ride from Galle, Unawatuna is one of Sri Lanka’s most popular beaches. Fringed by palm trees and a turquoise bay, the crescent-shaped beach offers calm waters, perfect for swimming and snorkelling. Unawatuna’s lively beachside cafés, boutique hotels, yoga retreats and beach bars attract a diverse mix of backpackers and honeymooners.
For a serene escape, wander towards Jungle Beach, a hidden cove accessed via a short hike through the Rumassala jungle. This little gem offers a more private setting, crystal-clear waters and ideal snorkelling conditions. And for some serious panoramic sunset views, visit the Japanese Peace Pagoda on the nearby hill.
Mirissa – Surf, Swim and Whale Watch
If you’re chasing coastal adventures and beach bliss with just the right balance of buzz and tranquillity, Mirissa is your sweet spot. This palm-lined beach perfects itself for sunbathing during the day and mellow partying at night with lantern-lit dining right on the sand.
Mirissa is also one of the world’s top whale-watching hubs, especially from November to April when blue whales, sperm whales and dolphins come to play off the coast.
For surfers, the waves at Mirissa Point are beginner-friendly, while nearby Weligama (a 10-minute drive away) offers consistent surf for learners with plenty of surf schools and mellow breaks. At low tide, the top of Parrot Rock offers stunning views of the coastline.
Weligama – Laid-back Vibes and Surf for All Levels
A blend of traditional fishing culture and modern surf-town energy, Weligama is one of Sri Lanka’s most versatile beach destinations. Its name, meaning “Sandy Village,” suits it perfectly, the beach stretches out in a sweeping bay where mellow waves roll in rhythmically, making it one of the best beginner-friendly surf spots on the island.
The charm of Weligama goes beyond surfboards. You can spot the iconic stilt fishermen perched on wooden poles, a postcard image unique to Sri Lanka’s southern coast. Weligama is only a 10-minute drive from Mirissa, making it easy to combine both destinations for a sun-soaked coastal experience.