Srilanka-Places.com has listed approx 115 beaches in Sri Lanka. Some of the Top rated beaches in Sri Lanka are- Kankesanthurai Beach, Hikkaduwa Beach, Polhena Beach, Nilaveli Beach, Nilaveli Beach, Pasikuda Beach, Pasikuda Beach, Kallady Beach, Goyambokka Beach & Panadura Beach.