10 Best Hotels in Colombo, Sri Lanka — Galle Face & Cinnamon Gardens (2026)
Best of List · English

10 Best Hotels in Colombo, Sri Lanka — Galle Face & Cinnamon Gardens (2026)

T TopOfHotel Editorial Team Published January 15, 2024 Updated May 27, 2026 15 min read
✓ Honest reviews since 2017✓ Compared across 3 OTAs✓ No paid placements
See our 12 top picks

Colombo's having a moment. Sri Lanka's commercial capital just clawed back from the 2022 default crisis, which means it's now legit the cheapest big city in South Asia for travelers — a Lion pint runs 2-3 EUR, a Crab Curry dinner sits around 8-12 EUR, and five-star rooms start near 100 EUR a night. Where you stay shapes the trip. Galle Face and Colombo Fort are the sweet spot for first-timers — right on the 1859 colonial promenade, walking distance to Lotus Tower, Pettah Market chaos and the floating Seema Malaka temple. Cinnamon Gardens (Colombo 7) is the leafy embassy district near Independence Square, while Mount Lavinia hugs a real Indian Ocean beach 12 km south. We've picked 10 hotels from the Shangri-La sky pool and the 1864 Galle Face legend down to boutique stays in Colombo 7 and the 1806 Mount Lavinia governor's villa. Airport CMB is 30 km north — Airport Express bus or PickMe app gets you in for under 13 EUR.

Where to stay — neighborhoods

Colombo's having a moment. Sri Lanka's commercial capital just clawed back from the 2022 default crisis, which means it's now legit the cheapest big city in South Asia for travelers — a Lion pint runs 2-3 EUR, a Crab Curry dinner sits around 8-12 EUR, and five-star rooms start near 100 EUR a night. Where you stay shapes the trip. Galle Face and Colombo Fort are the sweet spot for first-timers — right on the 1859 colonial promenade, walking distance to Lotus Tower, Pettah Market chaos and the floating Seema Malaka temple. Cinnamon Gardens (Colombo 7) is the leafy embassy district near Independence Square, while Mount Lavinia hugs a real Indian Ocean beach 12 km south. We've picked 10 hotels from the Shangri-La sky pool and the 1864 Galle Face legend down to boutique stays in Colombo 7 and the 1806 Mount Lavinia governor's villa. Airport CMB is 30 km north — Airport Express bus or PickMe app gets you in for under 13 EUR.

Locations of 12 hotels
How we picked

We chose based on location and neighborhood first, then real guest scores from Agoda · Booking.com · Trip.com, unique features, and value. Then we ranked them to cover every style and budget.

Reviews · 12 top hotels

Tap a trip style — the list re-sorts to show the best match first, with a compatibility percentage.

Shangri-La Colombo — hotel No. 1 #1 Luxury · on Galle Face Green 9

Shangri-La Colombo

From ~$214

📍 On Galle Face Green at the edge of Colombo Fort — a 5-minute walk to the World Trade Center, about 10 minutes to Colombo Fort railway station, and a 45-minute to one-hour drive from Bandaranaike Airport (CMB) via the Katunayake Expressway.

🌊 32-storey twin tower on Galle Face Green 🏊 Infinity sky pool plus a separate kids' pool 🍣 Four restaurants including Capital Bar & Grill
panoramic Indian Ocean viewssea-view infinity poolrenowned CHI Spawalk to Galle Face Green

Picture two white towers rising 32 storeys over Galle Face Green, the seafront lawn where Colombo comes to stroll every evening — that is Shangri-La Colombo, a five-star hotel that opened in late 2017 on the site of a former army camp, steps from the World Trade Center and the Colombo Fort business district. It packs in roughly 500 rooms and 41 suites, every one fronted by floor-to-ceiling glass facing the Indian Ocean or the city skyline. The headline draw is a long infinity pool aimed straight at the sunset, a large CHI Spa reviewers call so quiet you forget you are downtown, and restaurants running from the all-day Table One Cafe buffet to Capital Bar & Grill for steak and cocktails. From Bandaranaike Airport (CMB) it is a 45-minute to one-hour drive via the expressway. Rooms start around $215 a night — a bargain against comparable Asian luxury. Overall 9.0/10.

  • Full Indian Ocean views from every room through floor-to-ceiling glass
  • Infinity sky pool plus the renowned CHI Spa
  • Central Colombo Fort spot, a 5-minute walk to the sea
  • Sea-view room rates spike fast in high season (December-March)
  • Heavy Colombo traffic the moment you step outside
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Shangri-La Colombo
ITC Ratnadipa, a Luxury Collection Hotel, Colombo — hotel No. 2 #2 Seafront luxury · private balcony in every room 9

📍 Heart of Colombo Fort on the Galle Face seafront — about 5 minutes' walk to One Galle Face Mall and a short stroll to Galle Face Green, with Beira Lake and the Lotus Tower across the water. Bandaranaike International Airport (CMB) sits roughly 35 km away, a 40-60 minute drive depending on traffic.

🌊 Private Indian Ocean or Beira Lake balcony in every room 🍛 Avartana — South Indian dining on Asia's 50 Best list 🏙️ Sri Lanka's tallest twin tower, opened 2024
ocean-view balcony every roomAvartana Asia 50 Besttallest twin tower in Sri Lankanear Lotus Tower & Galle Face

ITC Ratnadipa, a Luxury Collection Hotel is the newest Marriott Luxury Collection address in Colombo, opened in 2024 on the Galle Face seafront in the heart of Colombo Fort. It's a twin-tower build — the tallest in Sri Lanka at the time it opened — visible from most angles of the city. The headline feature no rival here can match: all 352 rooms and suites have a private balcony, one side facing the open Indian Ocean, the other looking down on Beira Lake and the pink-lit Lotus Tower after dark. Avartana, the South Indian tasting-menu restaurant on the Asia's 50 Best list, moved a branch here from Chennai, while the rooftop pool and Kaya Kalp Ayurvedic spa draw their own crowd. You can walk to One Galle Face Mall in about 5 minutes. Rates from roughly $195 a night make it strong value for this tier. Overall 9.0/10 — best for couples, luxury-hotel fans and business travelers who want a brand-new tower with a story.

  • Private Indian Ocean or Beira Lake balcony in all 352 rooms, no exceptions
  • Avartana South Indian restaurant on the Asia's 50 Best list
  • Genuine value for a brand-new Marriott Luxury Collection property
  • New-build teething: check-in slows when busy and small requests need chasing
  • Colombo Fort traffic clogs the area at weekday rush hour
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of ITC Ratnadipa, a Luxury Collection Hotel, Colombo
Galle Face Hotel — hotel No. 3 #3 colonial heritage · on the Indian Ocean 8.8

Galle Face Hotel

From ~$186

📍 Southern tip of Galle Face Green, right on the Indian Ocean — about a 2-minute walk to the seafront lawn and its evening food market. Bandaranaike International Airport (CMB) is roughly 35-45 km away, a 45-75 minute drive; Kollupitiya railway station is about a 10-minute walk.

🏛️ Opened 1864 · oldest hotel east of Suez 🌊 Saltwater pool facing the Indian Ocean 🎺 Flag-lowering with bagpipes nightly at 6pm
1864 legendtip of Galle Face Greenocean-view saltwater poolevening bagpipe ceremony

Galle Face Hotel isn't just a 5-star property — it's a living piece of heritage you can actually book and sleep in, running continuously since 1864. That makes it one of the oldest hotels east of the Suez Canal and among the oldest in South Asia. The colonial Classic Wing sits at the southern end of Galle Face Green, a seafront lawn roughly 500 metres long where Colombo comes to unwind at dusk. There are about 156 rooms and suites split between the historic wing and the Regency Wing renovated in 2015. The signatures are the ocean-facing saltwater pool at sunset, the Verandah serving English afternoon tea for over a century, the evening bagpipe ceremony locals talk about, and a lobby hung with guest photos from Queen Elizabeth II to Yuri Gagarin to Nehru. Rates start around $185 a night, overall 8.8/10. Some rooms won't feel box-fresh like a new chain build, but if you come for atmosphere and history nobody can fake, this is Colombo's number one without argument.

  • 160+ year legend at the tip of Galle Face Green, on the ocean
  • Saltwater pool plus the iconic evening bagpipe ceremony
  • Breakfast and afternoon tea rank among the best in the city
  • Classic Wing rooms show their age — not box-fresh
  • Rooms and dining cost well above the Colombo average
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Galle Face Hotel
Cinnamon Grand Colombo — hotel No. 4 #4 Central business district · walk to Galle Face 8.7

📍 Central Colombo 3 / Kollupitiya, on the main Galle Road — 5 minutes' walk to Galle Face Green, 10 minutes to the World Trade Center, and about 35–45 km (45–60 min drive) from BIA airport.

🍽️ 12 restaurants and bars in one building 🌴 Pool set in a tropical palm garden 🏢 Flagship of Sri Lanka's Cinnamon chain
Cinnamon flagship12 restaurantswalk to Galle Facetropical garden pool

Cinnamon Grand Colombo is the flagship of Cinnamon Hotels & Resorts, planted in the business heart of Kollupitiya (Colombo 3) on Galle Road. It runs as two buildings — the taller Main Wing (high-floor rooms with open Indian Ocean views) and the lower Garden Wing wrapped around a tropical garden pool — for around 501 rooms and suites. The property has operated continuously since its Oberoi days before the Cinnamon rebrand. What reviews talk about most is the 12 restaurants under one roof: the famous international buffet Taprobane, Sri Lankan seafood at The Lagoon, South Indian and Sri Lankan thali at Chutneys, and the English-style Cheers Pub. It's a 5-minute walk to Galle Face Green and about 10 minutes to the World Trade Center; Bandaranaike (BIA) airport sits roughly 35–45 km away, a 45–60 minute drive in traffic. Rates run from about $157 to $343 a night. Best for business travelers, food-hunting couples, and first-timers who want to walk to the seafront.

  • Central Colombo 3 spot, 5-minute walk to Galle Face Green
  • 12 restaurants covering every style under one roof
  • Tropical garden pool ringed by palm and mango trees
  • Some Main Wing rooms look dated — worn carpet and bathrooms
  • In-room Wi-Fi is patchy and can stall streaming
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Cinnamon Grand Colombo
Taj Samudra Colombo — hotel No. 5 #5 Seafront luxury · 4.4-acre garden in the city centre 8.7

Taj Samudra Colombo

From ~$140

📍 Colpetty, directly opposite Galle Face Green — 3 minutes on foot to the seafront promenade, fronting Galle Road, with Bandaranaike Airport (CMB) about 35-45 minutes away.

🏝️ 4.4 acres of tropical garden in central Colombo 🛏️ Ocean Wing rooms with sunset sea views 💰 From about $140 a night for a 5-star seafront room
Opposite Galle Face GreenIndian Ocean viewsBest Indian food in townTropical garden hotel

Picture a hotel sitting on roughly 4.4 acres of tropical garden in the middle of Colombo, directly across from Galle Face Green — the long seafront lawn where locals come out to walk every evening. That's Taj Samudra Colombo, run by India's Taj group since 1981 and given a $20 million refit in 2018. Its 300-odd rooms and suites split across two wings: the Ocean Wing opens onto the Indian Ocean and Galle Face Green in a way few hotels here can match, while the City Wing faces town and the garden. Navratna, the long-running North Indian restaurant, is rated best in Colombo by review after review, alongside the veteran Chinese kitchen Golden Dragon. Sitting on Galle Road puts every key district within reach, with the airport about 35-45 minutes out. It scores 8.7/10 and works for families, couples and business travelers who want green space and a sea view in one spot, from around $140 a night.

  • 4.4-acre tropical garden plus Indian Ocean views from the Ocean Wing
  • Navratna and Golden Dragon, two of the city's top-rated restaurants
  • Across from Galle Face Green for an evening seafront stroll any day
  • Building and some public areas still feel classic and dated despite the refit
  • In-room Wi-Fi runs slow and patchy on busy nights, per several reviews
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Taj Samudra Colombo
Cinnamon Lakeside Colombo — hotel No. 6 #6 Five-star on Beira Lake · floating-temple views 8.6

📍 Slave Island, right on Beira Lake — 10 minutes' walk to Gangaramaya Temple, 15 to the Dutch Hospital Precinct (Ministry of Crab), 5 to Slave Island railway station, and about 45 minutes by expressway to Bandaranaike Airport (CMB), roughly 35 km away.

🌅 Lake View rooms face the floating Seema Malaka temple 🏊 Largest hotel pool in Colombo's CBD 🛕 10-minute walk to Gangaramaya Temple
Beira Lake viewsSeema Malaka temple viewlargest pool in CBD10 min to Gangaramaya

Cinnamon Lakeside Colombo is the sister property to Cinnamon Grand, but the address tells a different story. Instead of sitting on busy Galle Road, it tucks itself against Beira Lake in Slave Island — noticeably calmer than the other five-stars in the business district. There are 346 rooms and suites, and the top-selling Lake View category looks out over the floating Seema Malaka temple, a Geoffrey Bawa landmark. Reviewers keep circling back to the same thing: the lakeside outdoor pool, the largest hotel pool in Colombo's CBD, plus 8 restaurants under one roof. You can walk to Gangaramaya Temple in about 10 minutes and to the Dutch Hospital Precinct — home to the world-famous Ministry of Crab — in roughly 15. Rates start around $110 a night, the guest score sits at 8.6/10, and it suits couples, families and business travelers who want five stars off the main road.

  • On Beira Lake, quieter than other five-stars in the CBD
  • Largest lakeside pool in the business district
  • 8 restaurants on site, every kind of food covered
  • Older building than newer rivals; some wear in lobby and corridors
  • City View rooms face buildings and road, no real view
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Cinnamon Lakeside Colombo
Hilton Colombo — hotel No. 7 #6 Five-star business hotel · Fort, ocean views 8.5

Hilton Colombo

From ~$129

📍 Echelon Square in the heart of Colombo Fort, right beside the World Trade Center — about a 5-minute walk to Fort Railway Station, roughly 10 minutes to the Old Parliament and Pettah Market, and a 45-minute-to-1-hour drive from Bandaranaike International Airport (CMB) via the expressway.

🌊 Ocean View rooms over the Indian Ocean + Galle Face Green 🍽️ Graze Kitchen all-day buffet, a local favourite 🧖 Eforea spa + outdoor pool
Colombo Fort locationIndian Ocean viewsGraze Kitchen buffetOutdoor pool + Eforea spa

Hilton Colombo is the city's grand old five-star, standing since 1987 — a 384-room tower on Echelon Square in the heart of the Fort district, next door to the World Trade Center and just a 5-minute walk from Fort Railway Station. The draw is the Ocean View side, where floor-to-ceiling glass opens onto the Indian Ocean and the green sweep of Galle Face Green; the cheaper City View rooms look across Beira Lake toward the new financial-district skyline. The all-day buffet at Graze Kitchen gets called one of the best hotel breakfasts in Colombo, and it earns it. Rates run from about $130 to $285 a night, with an overall 8.5/10 (Agoda 8.5, Booking 8.3, Tripadvisor 4.5). It suits business travelers, families who want a brand they can trust, and anyone using Colombo as a first-night base before catching the train up to Kandy or Ella.

  • Fort location, 5-minute walk to the train station
  • Ocean View rooms over the Indian Ocean + Galle Face Green
  • Graze Kitchen, one of the city's top buffets
  • Tower dates to 1987; some common areas feel their age
  • Heavy evening traffic around Echelon Square after 5pm
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Hilton Colombo
The Kingsbury Hotel — hotel No. 8 #7 rebranded legend · Galle Face sea views 8.6

The Kingsbury Hotel

From ~$120

📍 At the tip of Galle Face Green beside Colombo Port City — 2-minute walk to the seafront lawn, about 1 km from Fort Railway Station, and 35–45 minutes by car from Bandaranaike International Airport.

🌊 Premier rooms face the ocean and Galle Face Green 🏛️ A legend since 1973, formerly the Ceylon Intercontinental 🍳 Sri Lankan, South Indian and international breakfast buffet
Galle Face sea viewsnext to Port Cityinternational breakfast2 min to Galle Face Green

The Kingsbury Hotel is one of Colombo's oldest hotels, opened back in 1973 as the Hotel Ceylon Intercontinental before a full gut-renovation and rebrand under the Hayleys group in 2011. It sits at the very tip of Galle Face Green, the seafront lawn that is the heart of the city, right beside the new Colombo Port City reclamation. The 12-floor tower holds 229 rooms and suites, and the one everyone wants is the Premier Ocean View, which faces the Indian Ocean and the green in a single frame. There's a rooftop pool over the sea and a clutch of restaurants — the international breakfast buffet at Harbour Court that reviewers agree on, Japanese food at Yumi, and the rooftop bar 26 The Kingsbury. Fort Railway Station is about 1 km away, Galle Face Green is a 2-minute walk, and the airport runs 35–45 minutes by car.

  • Tip-of-Galle-Face location, 2-minute walk to the lawn
  • Premier rooms frame both the ocean and Galle Face Green
  • Strong international breakfast buffet
  • Tower dates to 1973 — some fittings show their age
  • Rear city-view rooms look onto Port City construction
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of The Kingsbury Hotel
Jetwing Colombo Seven — hotel No. 9 #8 Boutique · Cinnamon Gardens (Colombo 7) 8.8

📍 Cinnamon Gardens (Colombo 7), the city's colonial old-money and embassy district — about a 10-minute walk to Independence Square, 15 minutes on foot to Kollupitiya railway station, and 40 to 50 minutes by car from Bandaranaike International Airport (CMB) via the Katunayake Expressway.

🏛️ Cinnamon Gardens (Colombo 7), the colonial old-money and embassy district 🏊 Top-floor rooftop infinity pool over the tree canopy 🍸 Ward 7 Rooftop Restobar, a weekend hangout for locals
Cinnamon Gardens boutique hotelrooftop infinity poolWard 7 Rooftop RestobarJetwing Sri Lanka

Jetwing Colombo Seven is a 96-room five-star boutique run by Jetwing, the old Sri Lankan group owned by the Gunewardene family. It sits deep inside Cinnamon Gardens (Colombo 7) — the city's most expensive residential pocket, full of British-era colonial houses, hundred-year-old shade trees, the Viharamahadevi public park and a cluster of embassies. What sets it apart from the international chains is how Sri Lankan it feels: modern-tropical rooms that pull in local timber, woven fabric and wildlife art without going kitsch. The top floor holds a rooftop infinity pool looking out over the neighborhood's tiled roofs and tree canopy, paired with Ward 7 Rooftop Restobar — a relaxed restaurant by day that turns into a cocktail bar where Colombo's working crowd shows up in force every weekend. Rooms start around $108 a night and climb to roughly $240 in high season. Real guests rate it Agoda 8.8, Booking 8.7, Tripadvisor 4.5/5. Best for couples, business travelers and anyone who wants to soak up local Sri Lanka rather than a beachfront chain. Overall 8.8/10.

  • Cinnamon Gardens setting — leafy, safe colonial streets, far quieter than the seafront
  • Rooftop infinity pool plus Ward 7 Restobar, where Colombo locals actually gather
  • Runs 40 to 50% cheaper than the city's beachfront 5-stars at a similar level
  • Not beachfront — a 10 to 15 minute drive to reach Galle Face Green
  • Deluxe rooms start at 28 to 32 sqm, noticeably tighter than the seafront luxury hotels
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Jetwing Colombo Seven
Granbell Hotel Colombo — hotel No. 10 #9 Japanese design hotel · top-floor infinity pool 8.6

📍 Central Kollupitiya — a 10-minute walk to Galle Face Green, about 3 minutes by car to Beira Lake, and roughly 40 minutes from Bandaranaike (BIA) airport

🏙️ 30-storey tower in the heart of Kollupitiya 🏊 Top-floor infinity pool with ocean views 🍱 Mihana, the in-house Japanese restaurant
Japanese modern design30th-floor infinity poolGalle Face sunset viewbest value in the district

Granbell Hotel Colombo is the first Sri Lankan outpost of a Japanese hotel chain, opened in 2019 as a slim 30-storey tower in the Kollupitiya district. Its roughly 161 rooms run minimalist Japanese-modern — wood, grey and clean white, low beds, floor-to-ceiling glass framing the city and the Indian Ocean, starting around 22–28 sqm. The west-facing Sea View rooms are the ones guests rave about. The headline act is the 30th-floor infinity pool, whose edge dissolves into the skyline — widely called the most photogenic hotel pool in town, especially as the sun drops behind Galle Face Green. You can walk to Galle Face Green in 10 minutes and the One Galle Face mall in five; the airport is a 40-minute-to-one-hour drive. Rooms start near $80 a night — roughly half what the neighbouring five-stars charge — which is why this one lands at 8.6/10 for design-minded couples and solo travellers.

  • 30th-floor infinity pool with the best sunset view in the city
  • Clean Japanese-modern design and wide city-view windows
  • Rooms from about $80 — the best value near Galle Face
  • Standard rooms run small for an international 4-star
  • Limited lifts mean long waits at check-in and check-out
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Granbell Hotel Colombo
Mövenpick Hotel Colombo — hotel No. 11 #9 Best value of the luxury group · newest 5-star tower 8.4

📍 Kollupitiya, near Marine Drive — about 700 metres (8–10 minute walk) to Galle Face Green, a 15-minute tuk-tuk up Galle Road to the old Pettah market and Fort, and roughly 45 minutes to 1 hour by car from Bandaranaike (CMB) airport.

🏙️ 24-storey tower, newest of the 5-star group 🏊 Rooftop infinity pool over the Indian Ocean 🍦 Free Mövenpick ice cream hour daily at 5 pm
rooftop infinity poolwalk to Galle Face Greenfree ice cream hourRobata yakitori

Mövenpick Hotel Colombo is a 24-storey glass tower in Kollupitiya that opened in 2017 under the Swiss Mövenpick flag inside the Accor group, which makes it the newest 5-star in its Colombo peer set. It stands about 700 metres from Galle Face Green, the city's seafront lawn, and holds 219 rooms running from a 28-square-metre Superior studio up to suites, all with floor-to-ceiling glass facing either the city or the open Indian Ocean. The detail reviews keep coming back to is the rooftop infinity pool, which opens a long line of Colombo coastline at sunset. The Japanese room Robata on the 23rd floor draws a steady chorus calling its charcoal yakitori the best the island has seen, and the daily chocolate hour at 5 pm hands every guest a free scoop of real Mövenpick ice cream in the lobby. Rates start around $80 a night — clearly the best value of the central 5-star group. Overall score 8.4/10.

  • Tower opened 2017, the most modern of the central luxury group
  • Rooftop infinity pool with full Indian Ocean views
  • Starts around $80, well under the area's other 5-stars
  • Not on Galle Face — a 700-metre walk across Marine Drive to the sea
  • Galle Road-facing rooms catch clear morning traffic noise
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Mövenpick Hotel Colombo
Mount Lavinia Hotel — hotel No. 12 #10 Former governor's mansion · beachfront south of the city 8.3

📍 Mount Lavinia beach, about 12 km south of central Colombo. Mount Lavinia railway station is a roughly 8-minute walk, Galle Face is about 25 minutes by car, and Bandaranaike Airport (CMB) runs 45 to 60 minutes away.

🏛️ Built 1806 as Governor Sir Thomas Maitland's residence 🌅 Terrace by The Sea — a legendary sunset spot 🏖️ Private beach you reach straight from the pool
1806 governor's mansionTerrace by The Sea sunsetprivate beach at the hotelIndian Ocean view rooms

Mount Lavinia Hotel was never built as a hotel. It started as the private clifftop residence of Sir Thomas Maitland, the second British governor of Ceylon, who put it up in 1806 about 12 km south of central Colombo. Local legend says he fell for a Rajakaruna dancer named Lovinia and named the house after her — and that name stuck to the whole neighborhood. The old mansion is now a 4-star, 275-room hotel that splits between the historic Governor's Wing — white columns, high teak ceilings, colonial portraits down the corridors — and a newer Sea View wing where balconies open straight onto the Indian Ocean. Reviewers agree on the standout: Terrace by The Sea, a timber deck jutting over the water that many call the most romantic sunset spot in Sri Lanka. There's a saltwater pool angled at the white-sand beach and a private stretch of shore you walk down to. Rooms start around $63 a night. Overall 8.3/10.

  • An 1806 governor's mansion — colonial atmosphere that's hard to match anywhere
  • Terrace by The Sea: a legendary Indian Ocean sunset view
  • Saltwater pool facing the beach; you walk straight down to the sand
  • Some Governor's Wing rooms feel dated for the price — pick Sea View instead
  • Wave and bird noise at night is louder than most expect
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Mount Lavinia Hotel

📊Comparison · all 12 hotels

#HotelStarsScoreFrom / nightAreaHighlight
1Shangri-La Colombo59.0~$214Colombo Fort railway station, about a 10-minute walk or 5-minute drive; airport (CMB) roughly 35 km via expressway.#1 Luxury · on Galle Face Green
2ITC Ratnadipa, a Luxury Collection Hotel, Colombo59.0~$194Colombo Fort Railway Station is about a 5-minute drive or a 15-20 minute walk. Bandaranaike International Airport (CMB) is roughly 35 km, around 40-60 minutes by car.#2 Seafront luxury · private balcony in every room
3Galle Face Hotel58.8~$186Kollupitiya railway station, about a 10-minute walk; the coastal line runs south to Mount Lavinia and Galle.#3 colonial heritage · on the Indian Ocean
4Cinnamon Grand Colombo58.7~$157Galle Face Green about a 5-minute walk; World Trade Center about a 10-minute walk; BIA airport roughly 35–45 km (45–60 min by car).#4 Central business district · walk to Galle Face
5Taj Samudra Colombo58.7~$140Directly across from Galle Face Green, 3 minutes on foot to the seafront walk; airport (CMB) 35-45 minutes by car.#5 Seafront luxury · 4.4-acre garden in the city centre
6Cinnamon Lakeside Colombo58.6~$109Slave Island railway station, about a 5-minute walk; Bandaranaike Airport (CMB) roughly 35 km / 45 minutes by expressway.#6 Five-star on Beira Lake · floating-temple views
7Hilton Colombo58.5~$129Fort Railway Station, about a 5-minute walk#6 Five-star business hotel · Fort, ocean views
8The Kingsbury Hotel58.6~$120Colombo Fort Railway Station is about 1 km away — roughly 5 minutes by tuk-tuk, or walkable.#7 rebranded legend · Galle Face sea views
9Jetwing Colombo Seven58.8~$109About a 10-minute walk to Independence Square and 15 minutes on foot to Kollupitiya railway station; 40 to 50 minutes by car from Bandaranaike International Airport (CMB).#8 Boutique · Cinnamon Gardens (Colombo 7)
10Granbell Hotel Colombo48.6~$80Kollupitiya Railway Station, about an 8-minute walk#9 Japanese design hotel · top-floor infinity pool
11Mövenpick Hotel Colombo58.4~$80Galle Face Green about a 700-metre, 8–10 minute walk; Bandaranaike (CMB) airport roughly 45 minutes to 1 hour by car via the expressway.#9 Best value of the luxury group · newest 5-star tower
12Mount Lavinia Hotel48.3~$63Mount Lavinia railway station, about an 8-minute walk; the coastal train reaches Colombo Fort in roughly 20 minutes.#10 Former governor's mansion · beachfront south of the city

Which one — by trip style

🏨
#1 Luxury · on Galle Face Green
Shangri-La Colombo

#1 Shangri-La Colombo is modern oceanfront luxury that bundles panoramic sea-view rooms, an infinity sky pool, the CHI Spa and four restaurants into one tower — strong on both location and completeness.

🏨
#2 Seafront luxury · private balcony in every room
ITC Ratnadipa, a Luxury Collection Hotel, Colombo

#2 ITC Ratnadipa is a brand-new tower where every single room gets a sea-or-lake-view balcony, anchored by Avartana on the Asia's 50 Best list — strong on atmosphere, big rooms and meals that have become a reason to visit Colombo on their own.

🏨
#3 colonial heritage · on the Indian Ocean
Galle Face Hotel

#3 Galle Face Hotel is sleeping inside a piece of the British Empire that's still breathing — the dusk flag-lowering with live bagpipes on the seafront lawn is a moment you genuinely can't find anywhere else in Asia.

🏨
#4 Central business district · walk to Galle Face
Cinnamon Grand Colombo

#4 Cinnamon Grand is the chain flagship in Colombo's business core — built around 12 in-house restaurants and a 5-minute walk to Galle Face, traded against a few Main Wing rooms that are starting to show their age.

🏨
#5 Seafront luxury · 4.4-acre garden in the city centre
Taj Samudra Colombo

#5 Taj Samudra is a tropical-garden oasis in the middle of Colombo where you step onto the balcony and find Galle Face Green and the full Indian Ocean, set apart by its sprawling greenery and two of the city's top-rated restaurants.

🏨
#6 Five-star on Beira Lake · floating-temple views
Cinnamon Lakeside Colombo

#6 Cinnamon Lakeside is the quietest five-star in central Colombo — it sits on Beira Lake instead of a main road, with the biggest pool in the CBD and a floating-temple view you won't find anywhere else in the city.

Final picks

12 hotels covering every style and budget — pick by neighborhood, unique feature, and travel style.

Tap into any one to read the deep review and compare prices on Agoda · Booking.com · Trip.com in one place.

Frequently Asked Questions

Galle Face vs Cinnamon Gardens — which neighborhood for a first-timer?
Galle Face wins for a first visit, hands down. You're right on the ocean promenade where locals come for sunset, walking distance to Colombo Fort heritage buildings, Pettah Market and the Gangaramaya Temple. Cinnamon Gardens (Colombo 7) is the leafy embassy district — quieter, more residential, great if you want a calmer base near Independence Square but you'll be hopping in tuk-tuks more for sightseeing.
Is the 1864 Galle Face Hotel really worth a stay, or just for tea?
Worth a stay if you're into heritage and you go in knowing what it is. The Classic Wing has original teak floors, brass fittings and a guest list that includes Gandhi, Queen Elizabeth II and Arthur C. Clarke — there's nothing else like it in South Asia. Just don't expect Shangri-La-level polish; service runs slower, some rooms show their age, and street-side rooms catch traffic noise. Book ocean-side in the Regency Wing if you want comfort plus the legend.
How safe and cheap is Colombo after the 2022 economic crisis?
Safe and genuinely cheap — that's the headline. The crisis is mostly in the rearview; tourist areas are stable, five-stars are running fine, and load shedding is now rare (maybe 1-2 hours occasionally, never at decent hotels with generators). Prices are the lowest in the region right now: dinner at a great spot is 6-12 EUR, tuk-tuks are under 2 EUR across town, and 5-star rooms start around 100-180 EUR. Use the PickMe app for metered tuk-tuks so you skip the haggling.
Where do you go for the best Crab Curry and hoppers in Colombo?
Ministry of Crab at the old Dutch Hospital is the famous one — it's on Asia's 50 Best Restaurants list and the pepper crab is the move. Pricey by Colombo standards but still cheap compared to anywhere else in Asia. For hoppers (the bowl-shaped pancakes with egg and sambol), Hoppers Hut and Pilawoos do the breakfast version locals actually eat. Galle Face Green at sunset is the spot for street-side Isso Vade shrimp fritters.
Is Mount Lavinia beach worth the 12km out of the city?
If you want actual beach time, yes — and Mount Lavinia Hotel is a story unto itself, the 1806 governor's villa that's the oldest still-operating hotel in South Asia. The beach is decent (not Maldives, but a real swimmable Indian Ocean strip) and the colonial wing has serious character. Downside: you're a 30-40 minute tuk-tuk from central Colombo, so it's better as a 1-2 night add-on than your whole base.
When should you visit Colombo to dodge the monsoon?
November through April is the sweet spot — dry, sunny, and Galle Face Green is breezy at sunset. The Yala monsoon hits May-September on the southwest coast (so Colombo gets it), and the Maha monsoon rolls in October on the east-northeast side. Rain doesn't usually wipe out full days, but if you want to combine Colombo with south coast beaches like Galle or Mirissa, December to March is your low-brainer window. Temps stay 26-32C year-round.
T
TopOfHotel Editorial Team

TopOfHotel is a team of hotel curators and reviewers, working since 2017 — we research and evaluate hotels carefully and honestly. We never accept payment for rankings, so you can pick the best place to stay.

🏨 See all hotels Compare 3 sites →