Best Hotels in Colombo: 20 Stays for Every Type of Trip

From a 1864 seafront institution to a three-room bed-and-breakfast in Mount Lavinia, here's where to actually book, ranked by how sure we are you'll be glad you did.
The queue at the Galle Face Hotel's Verandah bar starts around sunset, and half the people in it aren't even staying there — they've come for the arrack sour and the view of joggers cutting across the green with the Indian Ocean going pink behind them. A few hundred metres up the road, the lobby at Shangri-La is doing something entirely different: trolleys of luggage, a wedding party taking photos by the fountain, someone in a suit checking a laptop while waiting for a car. Colombo's hotel scene has always worked this way — heritage and glass tower within walking distance of each other, business travellers and honeymooners sharing the same breakfast buffet.
This list runs twenty deep because Colombo earns it: five-star flagships around Galle Face and the World Trade Centre, boutique houses tucked into Cinnamon Gardens' garden suburb streets, beach-facing properties north of the city, and a genuine bed-and-breakfast in Mount Lavinia that only has three rooms. We've ranked by reliability first — the hotels that turn up consistently well-reviewed across independent sources and are easiest to book with confidence — then worked down through the specialists: the design-forward boutiques, the business addresses near the WTC, and the value picks that do the job without the five-star price tag.
A caveat worth being upfront about: nightly rates in Colombo move with the season and the exchange rate, so we've only quoted a price where we found one stated outright. Where we haven't, book direct or check current rates before you commit — better that than a number we can't stand behind.
Shangri-La Colombo
Galle Face, Colombo 2, inside One Galle Face Mall · Luxury hotel · 5-star, rates vary by season
This is the hotel that put a shopping mall underneath a five-star property and made it work — One Galle Face connects straight into the lobby, so you can go from infinity pool to Chanel without stepping outside. Rooms look over the Indian Ocean, Beira Lake or the city depending on which way you're facing, and the Chinese restaurant Shang Palace has the kind of reputation that gets locals booking a table without a room. Best for anyone who wants five-star polish and doesn't mind a bit of scale.
Galle Face Green, Colombo 3 · Heritage luxury hotel · 5-star, built 1864
stock
Sri Lanka's oldest hotel east of the Suez still runs on ceiling fans and colonial white columns, and it knows exactly what that's worth. The Verandah looks straight out over Galle Face Green to the ocean, and the two ballrooms have been hosting weddings since Queen Victoria's Jubilee. Book a Colonial Sea View Room if the whole point of the trip is the view; this is the pick for anyone who wants Colombo's history under their feet, not just in a plaque on the wall.
Cinnamon Grand Colombo
Near the World Trade Centre, Colombo 3 · Luxury business hotel · 5-star, rates vary by season
Cinnamon Grand plants itself in the middle of the city's commercial pulse and leans into it — this is where a lot of Colombo's business dinners and conferences actually happen. Rooms range from a straightforward Superior with a king bed to suites with pool or sea views, which makes it flexible for a short work trip or a longer stay. Come for the location and the dining rather than a quiet retreat; it isn't trying to be one.
The Kingsbury
Between Galle Face Green and the World Trade Centre, Colombo · Luxury hotel · 5-star, rates vary by season
The Kingsbury sits in the gap between the green and the WTC, which means shopping, dining and meetings are all a short walk rather than a taxi ride. Superior rooms on the higher floors get panoramas of the coast, and the banqueting spaces get used hard for weddings and corporate events alike. A dependable middle-ground choice for travellers who want a five-star address without picking a side between beach and business.
Taj Samudra
25 Galle Face Centre Road, Colombo 3 · Luxury business hotel · 5-star, rates vary by season
Taj Samudra faces the ocean but keeps one foot firmly in the business district, with a 24-hour business centre and conference rooms that get real use. The dining spread runs from Navratna's Indian menu to Golden Dragon's Chinese and YUMI's Japanese, so you're not stuck with one all-day cafe for a week. The 1860s Crystal Building is the one to request if there's a wedding or a formal dinner attached to the trip.
Cinnamon Lakeside Colombo
Beira Lake, Colombo 2 · Lakefront luxury hotel · rooms from around $63 a night
Cinnamon Lakeside trades the ocean view for Beira Lake, which sounds like a downgrade until you're sitting at a lakefront restaurant table at dusk with the water doing the work the sea usually does. It started life as the Ramada Renaissance back in 1985 and has since become one of the better-value five-star stays in the city. Good for families or longer stays where the nightly rate matters as much as the view.
Hilton Colombo
Business district, connected to the World Trade Centre · Business hotel · 5-star, rates vary by season
Hilton Colombo is physically connected to the World Trade Centre, which tells you exactly who it's built for — expect a steady flow of suits, six dining venues, and a karaoke bar that gets surprisingly loud on a Friday. Dutch Hospital's shops and restaurants are a five-minute walk, so it's not all spreadsheets. Book this one for the connectivity, not for a quiet honeymoon.
ITC Ratnadipa
Steps from Galle Face Beach, Colombo · Luxury hotel, Marriott's Luxury Collection · rates vary by season
The newest big name on this stretch of coast, ITC Ratnadipa joined Marriott's Luxury Collection and sits close enough to Galle Face Beach that you can walk to it for the sunset kite-flying crowd. Guest reviews single out the service as unusually attentive for a hotel this size. Worth the look if you want a five-star stay without the decades of history — or price expectations — attached to the Galle Face Hotel next door.
Paradise Road Tintagel Colombo
65 Rosmead Place, Cinnamon Gardens, Colombo 7 · Boutique luxury hotel · from $267 a night
Tintagel is the house where the then-Prince of Wales and Duchess of Cornwall — now King Charles and Queen Camilla — stayed during the Commonwealth summit, and it wears that history quietly rather than loudly. It's a small hotel: two restaurants, a pool, a handful of suites with private courtyards, set in the leafy Cinnamon Gardens residential streets rather than on the seafront strip. This is the pick if you want boutique scale and a genuinely interesting building over sheer room count.
Marino Beach Colombo
Beachfront, around 2 miles from One Galle Face · Luxury beach hotel · rates vary by season
Marino Beach leans all the way into its beach-themed setup, with direct sand access and a full-service spa that Colombo's city-centre hotels simply don't have room for. It also keeps business facilities on hand, so it works if one half of a trip is meetings and the other is doing nothing on a lounger. Book this one specifically for the beach access — that's the whole pitch, and it delivers on it.
Jetwing Colombo Seven
Ward Place, Colombo 7 · Business hotel with rooftop pool · rates vary by season
Set on Ward Place, a stone's throw from the U.S. Embassy, Jetwing Colombo Seven is a straightforward business address with a rooftop pool that runs year-round — a genuine perk in a city this humid. It suits solo business travellers or short work trips into Colombo 7 better than a leisure stay. Not a destination in itself, but a smart, well-placed base.
Radisson Hotel Colombo
Colombo · Business hotel · rates vary by season
Radisson plays it reliable and international, the kind of hotel a company travel desk books without needing to think twice. It shows up consistently on boutique and business shortlists alike for Colombo, which says more about consistency than character. Good for a no-surprises stay when the trip itself is the priority, not the hotel.
Cinnamon Red Colombo
About 1 mile from One Galle Face · Value family and business hotel · 3.5-star, rates vary by season
Cinnamon Red is the value sibling in the Cinnamon family, a 3.5-star property that covers both a family holiday and a work trip without pretending to be five-star. It has a proper business centre and meeting rooms alongside the more relaxed family-friendly setup, which is a rarer combination than it should be. This is the sensible choice when the budget matters more than the thread count.
Ramada Colombo
Near Colombo Fort Railway Station · Value hotel · rates vary by season
Ramada Colombo's whole argument is the address: five minutes from Colombo Fort Railway Station, which matters a great deal if the plan involves a train to Kandy or Galle at some point. An outdoor pool and two restaurants cover the basics without overreaching. Book it for the transport link, not for a long stay.
Colombo Court Hotel & Spa
Central Colombo, 15-minute walk from MC Shopping Mall · Boutique hotel with spa · rates vary by season
Colombo Court is small enough that the service feels personal rather than procedural — guests mention water features and intimate communal spaces more than they mention the room itself. There's a wine cellar and a rooftop restaurant, which is an unusual pairing for a boutique property this size. Good for a couple who want a quieter, design-led stay without leaving the city centre.
De Saram House by Geoffrey Bawa
Cinnamon Gardens, Colombo 7 · Boutique heritage hotel · rates vary by season
This is a Bawa-connected house in the leafy Cinnamon Gardens district, closer to a private residence turned hotel than a conventional property, and that's precisely the appeal. It sits within a couple of miles of Kollupitiya Beach and the Bambalapitiya rail line, so you're not cut off from the rest of the city. Right for travellers who care about architecture and want to stay somewhere with a story attached to the walls.
Trillium Boutique Hotel
Colombo 7 · Boutique hotel · rates vary by season
Trillium is a smaller, service-first property in Colombo 7, the kind of place where guests specifically call out staff by their commitment rather than the décor. It won't have the scale of amenities a five-star does, and it isn't trying to. A solid pick if what you want from a boutique hotel is genuinely attentive staff over a long list of facilities.
55TG Boutique Suites
Suburban Colombo · Boutique homestay · rates vary by season
55TG runs out of a two-storey 1920s period house, with a garden, an outdoor pavilion and the kind of homestay warmth a big hotel can't fake. Rooms come with a kettle and en-suite bathroom rather than a full amenities list, which is the trade-off with a place this size. It's a good match for travellers who'd rather feel like a guest in someone's house than a number on a reservations system.
Mount Lodge
Mount Lavinia, southern Colombo · Boutique bed-and-breakfast, 3 rooms · rates vary by season
Mount Lodge is a genuine three-bedroom bed-and-breakfast, designed by the well-known Sri Lankan architect C. Anjalendran with internal courtyard gardens built for light and airflow rather than square footage. The Master Suite's canopied king bed and writing desk get singled out by nearly everyone who stays there. This is the smallest, most personal entry on this list, and it suits travellers headed for Mount Lavinia's beaches who want a home rather than a hotel.
Unique Towers Luxury Boutique Suites
Central Colombo City · Value apartment-style suites · rates vary by season
Unique Towers works more like a serviced apartment than a hotel — air-conditioned suites with a well-equipped kitchenette, useful if you're staying longer than a couple of nights or just want to cook your own breakfast. Guests flag the central location and easy bus connections as the main draw. The value pick on this list for anyone prioritising location and self-sufficiency over hotel-style service.
Share this article
Comments
Sign in to join the conversation. Only registered users can comment.
No comments yet. Be the first.