Skip to content
A white beach and turquoise cove on Pigeon Island below a scrub-covered rocky hill, with snorkellers in the shallow water

Diving and Snorkelling in Sri Lanka

Start with the best-known places: Hikkaduwa, Nilaveli, Pigeon Island and Marble Beach.

10 guides1 itinerary passes throughChecked 11 Oct 2026

Where to find diving and snorkelling

  • Southern Province 5 guides
  • Eastern Province 5 guides

Header photo: AntanO / Wikimedia Commons, CC BY-SA 4.0.