Colombo: Hidden Gems Worth Finding
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.
Most “hidden gems in Colombo” lists just recycle Gangaramaya and Galle Face Green, two of the most-visited stops in the city. Here are six that are genuinely quieter, plus one renamed district most visitors still call by its old name without realizing it.
Six spots at a glance
| Spot | Where | Cost | Time needed |
|---|---|---|---|
| Kompanna Veediya | Colombo 2 | Free to walk | 30-45 min |
| Kelaniya Raja Maha Vihara | ~10km NE | Small donation | 1-1.5 hours |
| Barefoot Gallery | Colombo 3 | Free entry | 30-60 min |
| Marine Drive | Kollupitiya to Dehiwala | Free | 1-2 hours |
| Dutch Period Museum | Pettah | Small entry fee | 30-45 min |
| Colombo Racecourse | Colombo 7/8 area | Free to view | 20-30 min |
Kompanna Veediya, the district most visitors still call by its old name
Colombo 2 was officially renamed Kompanna Veediya in 2023, moving away from its former name “Slave Island,” a genuine update most guidebooks and even some locals haven’t caught up with yet. The district’s history as a former slave-holding site sits underneath the luxury towers and malls that now dominate it, a real contrast worth knowing when you walk through rather than just seeing shiny new buildings.
Kelaniya, a real temple a short trip out
Kelaniya Raja Maha Vihara, about 10km northeast of the city center, is a significant temple the Buddha is traditionally said to have visited, with murals by Solias Mendis that reward a slow look rather than a five-minute walk-through. It’s also the starting point of the January Duruthu Perahera, worth timing a visit around if your dates line up. It’s an easy add-on from central Colombo, not a full day trip.
Barefoot Gallery, for Sunday jazz beyond the Pettah crowds
Barefoot Gallery in Colombo 3, founded by textile artist Barbara Sansoni, combines a shop, gallery, and café that reads as a genuine local institution rather than a tourist stop dressed up as one. Sunday brings a live jazz set, a specific reason to time a visit rather than just dropping by whenever.
Marine Drive, Colombo’s coastal road most visitors never walk
Marine Drive runs roughly 7.4km along the coast from Kollupitiya to Dehiwala, a sunset walk or drive that most itineraries skip in favor of Galle Face Green alone. It’s free, it’s quieter, and it strings together several of the city’s coastal neighborhoods in one continuous stretch.
Dutch Period Museum, the quiet counterpart to the Old Dutch Hospital
The Dutch Period Museum in Pettah, housed in a 1690s governor’s house, holds colonial-era artifacts in a genuinely calm setting, a contrast to the shopping-and-dining crowds at the better-known Old Dutch Hospital across town. Worth 30-45 minutes if colonial history is a real interest rather than a box to check.
The racecourse that isn’t a racecourse anymore
The Colombo Racecourse is a “here’s what happened to it” curiosity rather than a working attraction: horse racing was banned here in 1956, and the grounds have since been repurposed. It’s a quick, free stop for anyone curious about the city’s stranger footnotes rather than a planned destination in itself.
For the ranked list of what most visitors actually do first, see things worth doing ; our Colombo guide covers how many days to budget for the city overall. The best photo spots pairs well with this list if Marine Drive or Kompanna Veediya’s newer towers are on your route.
One concrete move: pair Kelaniya with a Kandy or Negombo day trip rather than treating it as its own outing, it’s a short detour on the way rather than a destination requiring a dedicated half day. For the itinerary version of that idea, see our 5-day itinerary .