Sri Lanka is home to some of the world’s most picturesque beaches. From lively surfing towns to peaceful golden coves, here are our top 5 picks to soak in the sun, sand, and spirit of the island.
1. 🌴 Unawatuna Beach
One of the most iconic beaches on the south coast, Unawatuna offers golden sands, calm waters, and unforgettable sunsets.
2. 🏄 Arugam Bay
The surfer’s paradise. Waves, vibes, and beach cafes make Arugam Bay a must-visit on the east coast.
3. 🐢 Mirissa Beach
Whale watching, swing photos, and beach parties. Mirissa is tropical magic wrapped in turquoise waves.
4. 🧘 Tangalle Beach
Secluded and serene, Tangalle offers quiet beauty with luxury stays and palm-lined coastlines.
5. 🐠 Nilaveli Beach
Located near Trincomalee, Nilaveli is famous for its calm blue waters, diving, and coral reef adventures.













Dreaming of a Beach Holiday?
Explore our Surfing Paradise or Relaxing Coastal Tours for a tailor-made tropical escape in Sri Lanka.
Plan Your Beach Escape