A short way east along the coast from Galle Fort, Koggala is a small town fronted by one of the longest beaches in Sri Lanka and backed by a large lake.
This peaceful lagoon is dotted with islands and fringed with mangroves and forest, a peaceful place alive with birds and particularly beautiful at sun set.
The stretch of Indian Ocean either side of town is one of the places you can watch the famous stilt fishermen cast their lines beyond the breaks, waves which also provide some excellent surfing. As well as Galle Fort being within easy reach, you can also go whale watching from Mirissa.
When to go
The south coast is at its peak between November and March - the seas are considered unsafe for swimming outside of these respective months. The monsoons bring rain in May and June, with an inter-monsoon affecting October and early November. Average temperatures are 27-30° but a sea breeze can make it feel a little cooler.
It doesn’t take long to get out of Galle, and soon you’re travelling down country lanes, tripping over peacocks and enveloped by lush tropical greenery. Koggala Lake and the countryside which surrounds it is the perfect backdrop for a relaxing and secluded retreat.
Accommodation in Koggala Lake
Here are some of our travel designers' favourite options