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.
BeachesChilaw Beach Park
Chilaw
Chilaw Beach Park is a beach in Chilaw.
BeachesChundikulam Beach
Mullativu
Chundikulam Beach is a beach in Mullativu.
BeachesColombo Face
Puttalam
Colombo Face is a beach in Puttalam.
BeachesDalawella Beach
Unawatuna
Dalawella Beach is a beach in Unawatuna.
BeachesDewata Surfing Beach
Galle
Dewata Surfing Beach is a beach in Galle.
BeachesDickwella Beach
Dikwella
Dickwella Beach is a beach in Dikwella.
BeachesDungalpitiya Beach
Negombo
Dungalpitiya Beach is a beach in Negombo.
BeachesDutch Bay Beach
Trincomalee
Dutch Bay Beach is a beach in Trincomalee.
BeachesElephant Point Beach
Trincomalee
Elephant Point Beach is a beach in Trincomalee.
BeachesElephant Rock Beach
Pasikuda
Elephant Rock Beach is a beach in Pasikuda.
BeachesEravur Lagoon Park
Batticaloa
Eravur Lagoon Park is a beach in Batticaloa.
BeachesGalle Face Green
Colombo
Galle Face Green is a beach in Colombo.
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.