Colombo Photo Spots: Free and Scenic
Heads up: some links here are affiliate links. Book or buy through them and we may earn a small commission at no extra cost to you. We only point you to things we would actually use.
Colombo’s best photo spots are almost all free
Colombo’s most photographed scenes don’t need a ticket: a floating temple, a candy-striped mosque, and an oceanfront lawn at sunset cover most of what ends up in a Colombo photo album, all free. Here’s where to point the camera, plus the one paid view actually worth the splurge.
- Seema Malaka, free. Gangaramaya’s meditation pavilions appear to float on Beira Lake, arguably the single most photographed spot in the city. It’s a 1976 Geoffrey Bawa rebuild, not untouched heritage, but the reflections at golden hour don’t care about that history.
- Galle Face Green at sunset, free. The oceanfront lawn (a lawn, not a beach, the shore is rocky) fills with kite-flyers and street-food stalls around 5-8pm, giving both a skyline shot and a street-scene shot in the same visit.
- Jami-Ul-Alfar “Red” Mosque, free. The candy-striped red-and-white Indo-Islamic facade in Pettah, built 1908-09, is one of the most distinctive buildings in the city; shoot from the street outside prayer times and dress respectfully if you go in.
- The Old Dutch Hospital, free. The restored 17th-century colonial precinct in Fort makes for a clean architecture shot even if you’re not stopping to eat or shop.
- Pettah’s market chaos, free. Stalls, Sea Street’s gold shops, and the crowds themselves make for the best street-photography setting in the city; be discreet and ask before photographing people directly.
- Viharamahadevi Park, free. The city’s oldest and largest green space, facing the colonial-red Town Hall, gives a quieter, greener frame than the Fort/Pettah core.
- Marine Drive, free. The roughly 7.4km coastal road from Kollupitiya to Dehiwala is an easy sunset walk with sea views the entire way, with a fraction of Galle Face Green’s crowds.
- Mount Lavinia’s beach, cheap to reach. About 10km south, this is the closest genuine swimming beach and the best straightforward coastal shot near the city; get there by local train or PickMe rather than paying for a private taxi.
- Colombo Lotus Tower, about $20. The one real splurge on this list: a 29th-floor observation deck around 244m up gives the best 360-degree sunset skyline shot in the city. It’s honestly a “nice once,” not a repeat visit, at that price.
Two rules that matter more than composition
At Seema Malaka, Gangaramaya, or Kelaniya temple, never pose with your back to a Buddha statue, and cover any Buddha tattoo before you shoot; this is enforced, with documented detentions and deportations. Standard etiquette applies too: shoulders and knees covered, shoes off, and don’t photograph inside a temple without checking it’s allowed.
When the light actually works
Golden hour (roughly the hour after sunrise and before sunset) suits Seema Malaka and Galle Face Green best; the Red Mosque and Pettah read better in flatter midday light, when the color contrast does the work instead of shadow. More free and cheap stops worth a photo detour are in the hidden gems guide , and the full free-versus-paid breakdown of the city core is in the things to do guide .