Colombo is not a postcard beach town—it's a gritty, pulsing metropolis where tuk-tuks swarm and street vendors sizzle kottu roti on every corner. The city's charm lies in its contrasts: Dutch-era canals next to glassy high-rises, Buddhist temples beside Portuguese churches. If you want curated calm, head to the hills. But if you're after raw energy, this is it.
Be ready for noise, traffic, and the occasional power cut. Budget hotels can be hit-or-miss—check your room's AC and kettle before you settle in. The food scene is a highlight: don't leave without trying crab curry at a local joint or a hopper from a street cart. Late check-ins are common, so book a reliable place and confirm arrival times.
Two nights is enough to hit the highlights: one day for the colonial core and museums, another for Pettah and a sunset drink at a rooftop bar. December to March offers the best weather—dry and less humid. Use Colombo as a launchpad for the south coast or hill country, but don't rush through it. This city has a pulse you'll miss if you blink.