Colombo might be Sri Lanka’s biggest city, but it’s full of surprises if you know where to look. Beyond the busy streets and well-known landmarks, there are loads of cool and unexpected spots to check out. It’s the kind of place where every turn can lead to something a little different.
The Pettah Markets
At the heart of Colombo, the winding alleys of Pettah’s markets burst with colour, noise, and rich aromas, offering an authentic cultural experience that’s worlds apart from the polished aisles of modern supermarkets and lookalike shopping centres.
The Kelaniya Viharaya Temple
In a city where history can sometimes feel hidden, Kelaniya Viharaya stands out as a powerful link to the past. Believed to be over 2,500 years old, this temple is tied to all three legendary visits of Lord Buddha to Sri Lanka, making it one of the country’s most sacred and respected Buddhist sites.
The Colombo National Museum
The National Museum in Colombo is a must-see for anyone interested in Sri Lanka’s fascinating and varied history. It features an extensive collection of artefacts and displays that showcase everything from ancient kingdoms to colonial eras and modern times. This is a great detour from any Colombo city hotel, including the fascinating NH Collection Colombo.

The Jami Ul-Alfar Mosque
Jami Ul-Alfar Masjid dazzles with a vibrant mix of colours and intricate patterns, from detailed arabesque motifs to beautifully designed tiles, with the highlight being its expansive prayer hall. The mosque’s stunning exterior features striking red and white striped minarets that soar skyward.
Beyond Galle Face: Hidden Spots in Colombo You Didn’t Know Existed