129 Beaches in Sri Lanka
Discover beaches across the island, from famous highlights to spots only locals know. Every place links to a full profile with a map, directions and nearby attractions.
BeachesAkkarai Beach
Jaffna
Akkarai Beach is a beach in Jaffna.
BeachesAkurala Beach
Ambalangoda
Akurala Beach is a beach in Ambalangoda.
BeachesArisimale Beach
Trincomalee
Arisimale Beach is a beach in Trincomalee.
BeachesArugam Bay Beach
Pottuvil
Arugam Bay Beach is a beach in Pottuvil.
BeachesBalameen Madu Beach
Batticaloa
Balameen Madu Beach is a beach in Batticaloa.
BeachesBaththalangunduwa
Kalpitiya
Baththalangunduwa is a beach in Kalpitiya.
BeachesBatticaloa Lagoon Bar
Batticaloa
Batticaloa Lagoon Bar is a beach in Batticaloa.
BeachesBlack Sand Beach
Mullativu
Black Sand Beach is a beach in Mullativu.
BeachesBoossa Beach
Boossa
Boossa Beach is a beach in Boossa.
BeachesBopitiya Beach
Ja-Ela
Bopitiya Beach is a beach in Ja-Ela.
BeachesBrowns Beach, Negombo
Negombo
Browns Beach, Negombo is a beach in Negombo.
BeachesChaddy Beach
Jaffna
Chaddy Beach is a beach in Jaffna.
Beaches by District
Planning a trip to Sri Lanka?
Build a day-by-day itinerary or get a realistic budget before you go, both take less than a minute.