Srilanka-Places.com has listed approx 115 beaches in Sri Lanka. Some of the Top rated beaches in Sri Lanka are- Kahandamodara Beach, Weligama City Beginner's Surf beach, Ahungalla Beach, Tangalle Beach, Mangrove Beach, Nintavur Beach, Chaddy Beach, Mawella Beach Hideaways, Kalkudah Beach & Gadabi Walima Hall.