Crow Island Beach Park
A landscaped beach park north of the city centre with a long promenade, lawns and a stretch of sand, a breezy local escape by the sea away from the crowds.
If Colombo's busy seafront feels a little too crowded, Crow Island Beach Park is where locals go to breathe. Tucked away at Mattakkuliya in the north of the city, close to the port and the mouth of the Kelani River, it's a landscaped stretch of green right beside the sea.
The park has a long promenade that's perfect for a slow walk, open lawns for picnics and a strip of sandy beach. There are play areas for kids, and a patch of urban forest adds some welcome shade. On weekends it fills up with families, joggers and couples, but it rarely feels as packed as Galle Face.
Treat this as a place for walking and relaxing rather than swimming. The sea here can be rough, so it's better to enjoy it from the sand than from the water.
The best time to visit is late afternoon. The heat eases, the breeze picks up and the sunset over the water is lovely. Food vendors usually set up near the promenade, so you can grab a snack while you watch the sky change colour.
Entry is free, and the park is open from 6am to 7pm. Plan for an hour or two, especially if you have kids who'll want time at the play areas. It's a simple, low-key outing, and that's exactly its appeal: a breezy, local escape by the sea without the crowds.
At a glance
- Entry fee: Free
- Opening hours: 6:00am to 7:00pm
- Time needed: 1 to 2 hours
- Best time: Late afternoon
How to get there
At Mattakkuliya in northern Colombo, near the port.