Most capitals let you choose a neighbourhood and then find a price inside it. Colombo works the other way round. The expensive beds here are packed into a single seafront kilometre between Galle Face Green and the harbour. The cheap ones are scattered five to twelve kilometres south, down the coast towards Mount Lavinia. The middle sits inland, in the shaded grid of Cinnamon Gardens and the older streets around Beira Lake. Decide what you are willing to spend and you have, whether you meant to or not, also chosen how far you are from the sea, how long your taxi rides will be, and whether you can walk to dinner.
That matters more here than it would in Bangkok or Istanbul, because of how people actually use Colombo. Very few travellers come to Sri Lanka for the capital. They come for the hill country, the ruined cities, the southern beaches; Colombo is the hinge at either end of that trip, one or two nights bolted onto an arrival or a departure. A hotel that is wonderful for a four-night city stay can be the wrong decision entirely for a single night before a dawn flight. So work out the shape of your trip first, then the budget. The postcode falls out of both.
Start with which end of the trip this is
Bandaranaike International sits about 35 kilometres north of the city at Katunayake, linked to it by the E03 expressway. In ordinary traffic the drive into central Colombo takes somewhere around forty to fifty minutes; at the wrong hour of the morning it takes considerably longer. The cheapest way in is the air-conditioned airport bus that runs to Colombo Fort railway station for a fare of roughly a dollar, with large luggage sometimes charged separately. Most visitors use PickMe, the local ride-hailing app, which is permitted to pick up at the airport and typically costs a fraction of a pre-booked hotel transfer, although late-night surge pricing between roughly eleven and five in the morning can erase much of the saving.
Three practical consequences follow. If Colombo is your first night off a long-haul flight, buy proximity to a pool and to the expressway ramp rather than character, because you will be asleep by nine. If it is your last night before an early departure, remember that every kilometre south of Bambalapitiya adds real time to a pre-dawn run, and a room in Mount Lavinia can mean leaving before four. And if this is a genuine three-night stay, ignore both of those and choose for the neighbourhood instead, because the thing that ruins a Colombo stay is almost never the room. It is spending two hours a day in traffic on the Galle Road.
