Kosgoda Beach. Before you come.

A quiet, litter-strewn stretch of sand best for early morning walks, not swimming or sunbathing.

Kosgoda Beach, Sri Lanka

Kosgoda Beach is a quiet, dark-sand beach known more for turtle conservation than swimming. The sea can be rough, and the current is strong, but the beach itself is peaceful and undeveloped. Most visitors come for the hatcheries rather than the water. It suits travelers who want solitude and don't need the postcard-perfect beach.

Tourists expect a classic tropical beach, but Visitors consistently describe plastic and debris washing ashore, especially after rain. Ita sad reality of Sri Lankas west coast.Walking the beach is safe for a stroll, but don't plan on lounging—the midday sun is brutal and there's no shade.

The beach is popular with turtle conservation projects nearby, so visitors often combine a morning walk with a hatchery visit before the heat sets in. Swim only in designated areas due to rip currents; many the water can be murky and uninviting.

The one thing
Visit at sunrise (6–7am) before the rubbish accumulates and the sun becomes unbearable; bring your own water and snacks as there are no vendors early.
What is the entrance fee?+
Free entry; parking nearby is usually free or a small tip to a local attendant (approx 50–100 LKR).
How long does a visit take?+
Flexible — most visitors spend 1–3 hours
How do I get there from Bentota?+
The attraction is approximately 10 km from Bentota. Take a tuk-tuk (13 minutes), or hop on a local bus heading in that direction.
Is it safe for swimming?+
Generally yes during the calm season. On the west/south coast (November–April), on the east coast (May–September). Always check local conditions and warning flags.
What is the best time to visit?+
Early morning before 10 AM or late afternoon around 4–6 PM to avoid the midday heat. Weekdays are less crowded than weekends.
Kosgoda
View all Kosgoda travel intelligence →
Sama Retreats - KosgodaCheck availability →
Baker's cottageCheck availability →

Have a specific question about Kosgoda Beach?
Ask BYC — honest answers from 300,000+ real guest reviews.

Ask BYC →