Best beaches in Sri Lanka
Top-rated Sri Lanka beaches by water quality, conditions and crowd
13 regions · 10+ ranked beaches.
13 regions · 10+ ranked beaches.
Analaitivu Beach
Bar Reef Isles, Northern Province
Arugam Bay Beach
Arugam Bay, Ampara District
Arugam Beach
Batticaloa, Batticaloa District
Bar Reef Beach
Bar Reef Isles, Northern Province
Batticaloa Main Beach
Batticaloa, Batticaloa District
Dehiwala Beach
Dehiwala, Western Province
Dehiwala Beach
Mount Lavinia, Western Province
Delft Island Beach
Bar Reef Isles, Northern Province
Elephant Rock Beach
Arugam Bay, Ampara District
Kallady Beach
Batticaloa, Batticaloa District