Best beaches in Sri Lanka
Top-rated Sri Lanka beaches by water quality, conditions and crowd
13 regions ยท 10+ ranked beaches.
Regions in Sri Lanka
Top 10 beaches in Sri Lanka
- ๐ฅ7.0
Analaitivu Beach
Bar Reef Isles, Northern Province
- ๐ฅ7.0
Arugam Bay Beach
Arugam Bay, Ampara District
- ๐ฅ7.0
Arugam Beach
Batticaloa, Batticaloa District
- 47.0
Bar Reef Beach
Bar Reef Isles, Northern Province
- 57.0
Batticaloa Main Beach
Batticaloa, Batticaloa District
- 67.0
Dehiwala Beach
Dehiwala, Western Province
- 77.0
Dehiwala Beach
Mount Lavinia, Western Province
- 87.0
Delft Island Beach
Bar Reef Isles, Northern Province
- 97.0
Elephant Rock Beach
Arugam Bay, Ampara District
- 107.0
Kallady Beach
Batticaloa, Batticaloa District