Skip to content
See all travel guides

Free Things to Do in Colombo

Guide
Families and kites on the lawn of Galle Face Green in the evening, with Colombo's World Trade Center towers behindA paved courtyard at the Old Dutch Hospital in Colombo, with low tile-roofed verandas on either side and stone tables and stools

Colombo’s ticketed sights are worth paying for, but some of the best parts of the city cost nothing at all: a sunset on the seafront, an hour lost in the lanes of Pettah, the shaded courtyards of a 17th-century Dutch hospital. This is a list of things to do in Colombo with no entry charge, checked against official pages where they exist. Where only visitors report that something is free, we say so.

You’ll still pay for tuk-tuks, food and drinks, so think of it as a cheap day rather than a free one.

By the sea

Galle Face Green. The city’s seafront park faces west over the Indian Ocean, which makes it the place to be at sunset. Kites fly overhead, families walk along the sea wall and food stalls open in the evening. There’s no charge to be on the green; you pay only for what you eat. Our 1 day in Colombo plan suggests arriving by about 5 pm, as sunset falls between about 5.50 pm and 6.30 pm depending on the month.

Mount Lavinia beach. South of the centre, the long public beach below the Mount Lavinia Hotel is a favourite for an evening on the sand. Recent visitors (2025–26) rate the sunset more highly than the swimming. The seafood restaurants on the sand charge, the beach doesn’t.

Old Colombo on foot

Pettah. Colombo’s old market district, beside Colombo Fort railway station, is free to wander, and you’re under no obligation to buy. Beyond the Khan Clock Tower, dedicated in 1923, each street has its own trade; Sea Street, for example, is known for gold and jewellery. Go in the morning, before the narrow streets heat up and fill with people, as recent visitors advise.

The Red Mosque. The red-and-white striped Jami Ul-Alfar Mosque on Second Cross Street is a working mosque that welcomes visitors outside prayer times. Visitor guides report no entrance fee and say a mosque guide accompanies you. Cover shoulders and knees; women should also cover their hair and arms.

The Old Dutch Hospital. In Colombo Fort, this low colonial building with deep verandas and two courtyards is now restaurants and shops. The Urban Development Authority, which runs it, lists it as open daily from 10 am to 10 pm and lists no admission charge, so you can walk through the courtyards without buying anything.

A paved courtyard at the Old Dutch Hospital in Colombo, with low tile-roofed verandas on either side and stone tables and stools
A courtyard of the Old Dutch Hospital. Photo: Kanatonian / Wikimedia Commons, CC BY-SA 3.0

Parks and monuments

Independence Square. In Cinnamon Gardens, a wide lawn and tree-lined walk surround the Independence Memorial Hall, built where the first parliament of independent Ceylon opened on 4 February 1948. Walking round the square and the hall is free, according to visitor guides. Only the small museum under the hall charges.

Viharamahadevi Park. Colombo’s oldest and largest park, in front of the old Town Hall, has a large Buddha statue, fountains and shaded paths. Visitors report a token entry charge of a few rupees, so it’s nearly free rather than free.

Beira Lake

The lake in the centre of the city is pleasant to walk beside, especially near the Gangaramaya side, where the Seema Malaka pavilion sits on a platform in the water. You can see the pavilion from the shore for nothing; going inside is covered by a Gangaramaya ticket, according to recent visitors.

A free day in Colombo

  • Morning: Pettah’s markets and the Red Mosque, while the streets are cooler.
  • Late morning: walk south to the Old Dutch Hospital in Colombo Fort for shade.
  • Afternoon: a tuk-tuk to Independence Square, then a walk through Cinnamon Gardens past Viharamahadevi Park.
  • Evening: Galle Face Green for the sunset.

What isn’t free

Several of the best-known sights charge foreign visitors: Gangaramaya Temple, the Colombo National Museum and the Lotus Tower observation deck. National museums, including the museum under Independence Memorial Hall, are closed on Mondays. The wetland parks on the city’s edge, Beddagana and Diyasaru, have entry fees too, but they’re good value if you like birds.

Frequently asked questions (FAQs)

What can I do for free in Colombo?

Watch the sunset at Galle Face Green or Mount Lavinia beach, wander Pettah’s markets, visit the Red Mosque outside prayer times, walk through the Old Dutch Hospital’s courtyards and stroll round Independence Square.

Is Galle Face Green free?

Yes. It’s a public seafront park with no entry charge. You pay only for food from the stalls.

Is the Old Dutch Hospital free to enter?

Yes. The Urban Development Authority, which runs it, lists no admission charge, and it is open daily from 10 am to 10 pm.

Is there an entrance fee at the Red Mosque?

Visitor guides report none. It’s a working mosque, so visit outside prayer times and dress modestly.

Which Colombo sights charge an entrance fee?

Gangaramaya Temple, the Colombo National Museum and the Lotus Tower observation deck all charge foreign visitors, as do the wetland parks at Beddagana and Diyasaru.

Header photo: Saqib Qayyum / Wikimedia Commons, CC BY-SA 3.0. Last checked 19 October 2026