Quick answer
Koggala suits a relaxing beach holiday for travellers who value space and quiet over easy sea swimming. Its long beach, roughly 30 minutes east of Galle, is rarely busy but often too rough to swim, so most hotels have pools. Koggala Lake, just inland, offers calm boat trips among small islands. The best months are roughly December to April. Dalawella's reef pools, roughly 15 minutes west, give calmer swimming nearby.
Key takeaways
- Koggala's beach is long, wide and lightly used, but the open sea is often rough, so pools are the usual place to swim.
- Koggala Lake is a calm lagoon with small islands, visited by slow boat in the early morning or late afternoon.
- Koggala is roughly 30 minutes east of Galle Fort and roughly 15 minutes from Dalawella's reef pools.
- Stilt fishing can be seen along this stretch of coast between Koggala and Ahangama, though many fishermen now pose for photographs for a fee.
- The Martin Wickramasinghe Folk Museum at Koggala, at the novelist's birthplace, makes a quiet hour on a rainy day.
Why Koggala works for a relaxing holiday
Koggala works for a relaxing holiday because it has space. The beach is wider and longer than those at Unawatuna or Mirissa, and the hotels along it are spread out. There is no beach strip and very little evening activity.
Koggala also has the lake, which gives the area a second kind of calm. Mornings on the lagoon, with herons in the mangroves and kingfishers on the posts, are as restful as anything on the coast.
Swimming at Koggala
Swimming at Koggala needs caution. Most of the beach faces open sea without a protective reef, so waves break with some force even in the dry season. Hotels often fly red flags, and many guests swim only in the pool.
Koggala's beach is still one of the best on the coast for walking. At low tide the sand is wide and firm, and in the early morning you may share several kilometres of it with a handful of fishermen and the odd heron.
- →Swim only on calm mornings, close to your hotel and where staff advise.
- →Expect most beachfront hotels to have a pool, which becomes the main swimming spot.
- →For calm sea swimming, Dalawella's reef pools are roughly 15 minutes west.
- →From May to September the sea is rough and swimming is unsafe.
Koggala Lake and its islands
Koggala Lake is a lagoon fed by streams and connected to the sea, scattered with small islands. Boat trips usually take an hour or two and pass through mangroves.
- →Go early in the morning or late in the afternoon for birds and soft light.
- →Some trips stop at a small temple island and a cinnamon-peeling demonstration.
- →Choose a boat that runs quietly and slowly; ask for no loud music.
- →Avoid fish-pedicure stops if you prefer not to; they are optional.
Where to stay at Koggala
Staying at Koggala usually means a beachfront hotel or resort with a pool, or a villa on the lake shore. Lake villas are among the quietest stays on the south coast, with water views and almost no traffic.
The Galle Road runs between the lake and the sea, close behind the beach hotels. As elsewhere on this coast, ask about the distance from the road and the position of the bedrooms.
A slow week from Koggala
A slow week from Koggala balances lake, beach and short outings. Walk the beach at sunrise, swim in the pool through the day and take the lake boat one afternoon.
- →Martin Wickramasinghe Folk Museum: village life and the novelist's home, close to the beach.
- →Galle Fort: roughly 30 minutes west, for a morning walk or a sunset dinner.
- →Dalawella and Wijaya Beach: reef swimming and a beach café, roughly 15 minutes west.
- →Ahangama: cafés and a surf scene, roughly 10 minutes east.
Planning a Koggala stay
Plan a Koggala stay between roughly December and April. Five to seven nights is a comfortable length, and the transfer from the airport takes roughly two and a half to three hours.
Lankan Stays & Trails can arrange quiet lake or beach stays at Koggala, the lagoon boat with a careful operator, and the airport transfer.
Frequently asked questions
Is Koggala beach good for swimming?
Not usually. Koggala's long beach faces open sea without a reef, so waves can be strong even in the dry season. On calm mornings it is possible near your hotel with local advice. Most guests use their hotel pool and visit Dalawella's reef pools for sea swimming.
Is Koggala worth visiting?
Yes, for travellers who want space and quiet. Koggala has a wide, uncrowded beach, a peaceful lagoon with small islands, and Galle Fort roughly 30 minutes away. It is less suited to anyone wanting easy sea swimming or restaurants within walking distance.
What is there to do at Koggala Lake?
A slow boat trip through the mangroves and among the islands is the main activity, ideally early in the morning or late afternoon for birds. Some trips include a temple island and a cinnamon-peeling demonstration.
How far is Koggala from Galle?
Roughly 30 minutes by car or tuk-tuk, about 15 km along the Galle Road, depending on traffic through Habaraduwa. Koggala is roughly 15 minutes from Dalawella and Unawatuna, and roughly 10 minutes from Ahangama.
Are there stilt fishermen at Koggala?
Stilt fishing is traditional along the coast between Koggala and Ahangama. Today many of the stilt fishermen visitors see are posing for photographs and ask for payment. Genuine fishing still happens, usually early in the morning or at dusk.
When is the best time to visit Koggala?
Roughly December to April, when the south coast is dry and the sea is at its calmest. From May to September the south-west monsoon brings rain and heavy swell, though the lake remains pleasant on dry days.

