Sri Lanka Frontier
Colombo's Galle Face Green and city skyline along the Indian Ocean seafront at dusk

Colombo · Where to stay

Where to stay in Colombo

How to choose the right area to base yourself in Colombo, then search live availability and prices on Booking.com.

Choosing a base

In short: first-timers and rail travellers should aim for Fort or the Galle Face seafront; anyone wanting calm, greenery and good food should look at Cinnamon Gardens; sea-and-sand seekers head south to Mount Lavinia; and travellers with a dawn flight are best off near the airport at Negombo rather than in the city at all.

Colombo is Sri Lanka's coastal capital and, for most visitors, either the first or last night of the trip rather than the main event, so where you sleep is really a question of what you need it for. The colonial core of Fort and the bazaars of Pettah keep you among the heritage buildings and the main railway station; the seafront strip at Galle Face and Kollupitiya holds the smart hotels and the sunset promenade; leafy Cinnamon Gardens is the calm, embassy-and-museum quarter; and the beach suburb of Mount Lavinia and the airport town of Negombo sit apart, one for a sea view, the other for an early flight.

Compare

The areas side by side

Area Best for Feel Price Getting around
1Fort & Pettah (Colombo 01 & 11) Heritage, transport & first-timers Colonial core meets frenetic bazaar $$$ Flat, but traffic-heavy and busy
2Galle Face & Kollupitiya (Colombo 03) Seafront hotels & sunsets The oceanfront promenade and luxury strip $$$$ Flat seafront, wide but busy roads
3Cinnamon Gardens (Colombo 07) Calm, greenery & good food Leafy embassy and museum quarter $$$ Flat, green and pleasant to stroll
4Mount Lavinia A beach base near the city Faded seaside suburb with a wide beach $$ Beachfront strip, spread out
5Negombo (for the airport) First and last nights near the airport Beach town beside Bandaranaike airport $$ Beach strip and lagoon, flat

Price is a relative guide to typical nightly rates, from € (best value) to €€€€ (premium), not an absolute figure.

In depth

The nine areas, in depth

Fort & Pettah (Colombo 01 & 11)

Colonial core meets frenetic bazaar

Heritage, transport & first-timers

The historic heart of the city, where restored Dutch- and British-era warehouses around the Old Dutch Hospital precinct give way to the roaring wholesale bazaars of Pettah and the landmark red-and-white Jami Ul-Alfar mosque. Fort holds the main railway station and the smart new waterfront, so it is unbeatable for connections and colonial architecture, though Pettah is chaotic and much of the area empties and quietens after the offices close.

Price$$$
Getting aroundFlat, but traffic-heavy and busy
Good for First-timersRail travellersHeritage

Why stay here

  • Colombo Fort railway station and bus hubs on the doorstep
  • The best concentration of colonial heritage and rooftop bars
  • Central for the harbour, Galle Face and Pettah's markets

Bear in mind

  • Pettah is loud, congested and overwhelming by day
  • The business core can feel dead in the evenings
  • Traffic and security cordons around government buildings
See stays in Fort on Booking.com

Galle Face & Kollupitiya (Colombo 03)

The oceanfront promenade and luxury strip

Seafront hotels & sunsets

The seafront district where the half-kilometre Galle Face Green lawn meets the Indian Ocean, lined with landmark hotels and, come evening, kite-flyers, families and clouds of street-food smoke. Kollupitiya behind it adds malls, restaurants and embassies. This is the most polished and convenient base for a short stay, walkable to Fort, with sunset on the doorstep, though the flagship hotels command the highest prices in the city.

Price$$$$
Getting aroundFlat seafront, wide but busy roads
Good for First-timersLuxuryStopovers

Why stay here

  • Colombo's best sunset walk and street-food scene
  • Landmark five-star hotels with ocean views
  • Central, walkable to Fort and well stocked with dining

Bear in mind

  • The priciest area for hotels
  • The Green itself can be crowded and littered at weekends
  • Busy main roads to cross
See stays in Galle Face on Booking.com

Cinnamon Gardens (Colombo 07)

Leafy embassy and museum quarter

Calm, greenery & good food

The most affluent and leafy district, a grid of tree-lined avenues, colonial mansions, embassies and quiet cafés around the National Museum and the green expanse of Viharamahadevi Park. It is the calmest, most walkable central address, a welcome escape from the traffic, with some of the city's best restaurants and boutique guesthouses, though it is a taxi ride rather than a walk from Fort and the seafront.

Price$$$
Getting aroundFlat, green and pleasant to stroll
Good for FamiliesCouplesFoodiesQuiet

Why stay here

  • Quiet, green and genuinely pleasant to walk
  • The National Museum, park and best cafés nearby
  • Elegant boutique stays away from the noise

Bear in mind

  • A tuk-tuk or taxi ride from the seafront and Fort
  • Few beachy or nightlife options within the area
  • Fewer budget rooms than elsewhere
See stays in Cinnamon Gardens (Colombo 07) on Booking.com

Mount Lavinia

Faded seaside suburb with a wide beach

A beach base near the city

The seaside suburb about ten kilometres south of the centre, where a long sandy beach, seafood shacks and the colonial-era Mount Lavinia Hotel give a relaxed, salt-air alternative to the city proper. Well connected to Colombo by the coastal railway, it suits those who want to swap traffic for sunsets and sand, though the beach is a working city beach rather than a pristine one, and you are a fair way from the sights.

Price$$
Getting aroundBeachfront strip, spread out
Good for CouplesBeachValue

Why stay here

  • A proper beach and sunsets within reach of the city
  • On the scenic coastal railway line into Colombo
  • Better value and calmer than the central hotels

Bear in mind

  • A 30–45 minute drive from central Colombo in traffic
  • The beach is urban, not a resort strand
  • Quieter, with fewer sights and restaurants nearby
See stays in Mount Lavinia on Booking.com

Negombo (for the airport)

Beach town beside Bandaranaike airport

First and last nights near the airport

The fishing-and-beach town on the coast just north of Bandaranaike International Airport, with a broad beach, a lively lagoon and a Dutch-canal heritage that makes it far more than a transit stop. It is the sensible choice for an arrival or departure night, around fifteen minutes from the terminal versus an hour into Colombo, letting you start or end the trip by the sea rather than in city traffic.

Price$$
Getting aroundBeach strip and lagoon, flat
Good for StopoversEarly flightsBeach

Why stay here

  • Roughly 15 minutes from the airport, not an hour
  • A real beach and fishing-town atmosphere
  • Plenty of guesthouses and mid-range beach hotels

Bear in mind

  • Around 40 km and an hour or more from Colombo's sights
  • The beach and sea quality vary along the strip
  • More a gateway than a destination in itself
See stays in Negombo (for the airport) on Booking.com

This page contains affiliate links. If you book through them we may earn a small commission, at no additional cost to you. It helps keep this guide free.

Good questions

Where to stay in Colombo: FAQ

Where should first-time visitors stay in Colombo?

The Galle Face and Kollupitiya seafront or the Fort district. Both keep you central, close to the colonial heart and the sunset promenade, and within easy reach of the main railway station. Cinnamon Gardens is the quieter, greener alternative if you would rather escape the traffic.

Should I stay in Colombo or near the airport?

If you have an early or late flight and little time, stay at Negombo, which is around fifteen minutes from Bandaranaike airport and has its own beach. Central Colombo is roughly an hour away in traffic, so save it for when you actually want to explore the city.

Which is the best area for a beach in Colombo?

Mount Lavinia, the seaside suburb about ten kilometres south of the centre, has the nearest city beach and is linked to Colombo by the coastal railway. For a fuller beach stay, Negombo to the north or the south coast beyond Galle are better bets.

Is Colombo Fort a good area to stay?

Yes for heritage and transport. It holds the main railway station, the restored Old Dutch Hospital precinct and the smartest new waterfront hotels. Just note that the business core quietens in the evenings and neighbouring Pettah is chaotic by day.

How long should I spend in Colombo?

One or two nights is plenty for most trips. A day covers the Fort, Pettah, a temple or two and the Galle Face sunset; a second lets you slow down over the museum, the markets and the city's excellent food scene before moving on.