Top 10 Hotels in Colombo
From the Galle Face Hotel's 1864 colonial grandeur to ITC Ratnadipa's brand-new tower, these are the ten best hotels in Colombo — with direct booking links to compare real rates.
Top 10 Hotels in Colombo
Colombo's best hotels cluster along the Galle Face Green waterfront and the streets around Kollupitiya, where century-old colonial landmarks sit within walking distance of glass towers that opened within the last year. The city's hotel scene has genuinely transformed recently — ITC Ratnadipa and Cinnamon Life both opened in the last two years, standing alongside grande dames like the Galle Face Hotel that have hosted guests since the 1860s.
We've picked ten hotels that capture this mix of heritage and new luxury, from the Galle Face Hotel's colonial verandahs to ITC Ratnadipa's 33-floor tower. Every listing links directly to that hotel's page on major booking platforms so you can compare live rates before deciding.
| Hotel | Area | Stars | Guest Score | From |
|---|---|---|---|---|
| Galle Face Hotel | Galle Face Green | 5-star | 9.0-9.2/10 | $$$ |
| Shangri-La Colombo | Galle Face / Fort | 5-star | 9.4/10 | $$$ |
| Cinnamon Grand Colombo | Kollupitiya | 5-star | 8.5-9.0/10 | $$ |
| Cinnamon Lakeside Colombo | Fort / Beira Lake | 5-star | 8.1-8.6/10 | $$ |
| Hilton Colombo Hotel | Fort | 5-star | 9.6/10 | $$ |
| Taj Samudra, Colombo | Galle Face Green | 5-star | 8.8/10 | $$ |
| ITC Ratnadipa, a Luxury Collection Hotel | Galle Face Green | 5-star | 9.0-9.2/10 | $$$ |
| The Kingsbury Colombo | Fort | 5-star | 8.3-8.6/10 | $$ |
| Marino Beach Colombo | Bambalapitiya / Marine Drive | 5-star | 9.2/10 | $$ |
| Cinnamon Life at City of Dreams | Kompannaveediya / Beira Lake | 5-star | 9.2-9.6/10 | $$$ |
We favored hotels with strong, consistent guest review scores, genuine brand pedigree (Belmond-style heritage at Galle Face, Shangri-La, Hilton, Taj, Marriott's ITC Luxury Collection, Cinnamon), and a mix of eras — 19th-century landmarks alongside hotels that opened within the last two years. Every hotel below links directly to Booking.com, Agoda, Trip.com, and Expedia, so you can compare real prices for your dates.
1. Galle Face Hotel

Built in 1864, the Galle Face Hotel sits directly on the Indian Ocean at the edge of Galle Face Green, and its history reads like a guest list of the 19th and 20th centuries — the hotel has hosted royalty, heads of state, and literary figures across 160 years. Most of the 156 rooms overlook the ocean, Galle Face Green, or the city, and the hotel's saltwater pool sits right along the seafront.
The Verandah and 1864 restaurants cover local and international dining, and the whisky and cigar lounge alongside Heritage and Ocean View room categories keep the colonial character intact rather than renovated away. Reviewers consistently praise the outstanding breakfast variety and exceptionally comfortable beds, with the historic wood staircases and quiet, safe atmosphere mentioned as often as the ocean views themselves. Check Galle Face Hotel's current rates on Booking.com.
Booking.com
Check Rates & Book →Agoda
Check Rates & Book →Trip.com
Check Rates & Book →Expedia
Check Rates & Book →2. Shangri-La Colombo

Opened in 2017, Shangri-La Colombo is the newest of the city's major international-brand hotels among the more established names on this list, a 31-floor tower with 500 rooms and 34 suites in the heart of the business and entertainment district. Rooms face the Indian Ocean, Beira Lake, or the cityscape, and the hotel is directly connected to a shopping mall — guests can walk straight from the lobby into retail without stepping outside.
Capital Bar & Grill's steaks and whiskey selection, Shang Palace's Chinese menu, and Central's all-day dining cover three distinct registers, and Colombo's largest event spaces make this the go-to choice for business travelers and weddings alike. Reviewers consistently call the breakfast buffet one of the best in the city and praise staff who go well beyond expectations. Compare Shangri-La Colombo's rates on Agoda.
Booking.com
Check Rates & Book →Agoda
Check Rates & Book →Trip.com
Check Rates & Book →Expedia
Check Rates & Book →3. Cinnamon Grand Colombo

Cinnamon Grand sits in the center of Colombo's tourist and commercial hub, close to the World Trade Center, the National Museum, and the city's temples, with 475 rooms and 26 suites spread across the property. Fourteen dining options — an unusually high count even among luxury hotels — include Lagoon, widely regarded as the city's best seafood restaurant, alongside an award-winning spa and two outdoor pools.
The hotel's central location and full-service scale make it a strong pick for travelers who want to be within walking distance of everything rather than based on the waterfront, and reviewers consistently mention the buffet breakfast's Continental, Sri Lankan, and Indian variety, even as a few note the à la carte breakfast pricing runs high. It's a dependable, full-facility choice rather than a boutique experience. See Cinnamon Grand Colombo's rates on Trip.com.
Booking.com
Check Rates & Book →Agoda
Check Rates & Book →Trip.com
Check Rates & Book →Expedia
Check Rates & Book →4. Cinnamon Lakeside Colombo

Cinnamon Lakeside sits directly on the banks of Beira Lake in Colombo's Fort district, a ten-minute drive from Crescat Boulevard and close to the World Trade Center — a lake-facing alternative to the ocean-view hotels dominating this list. Opened in 1985 and still running 346 rooms including 20 suites, the property includes tennis and squash courts alongside a full health club and outdoor pool.
The Dining Room's Sri Lankan, Indian, Chinese, and European buffet spans breakfast through dinner with sushi and barbecue options thrown in, and stylish rooms carry marble bathrooms with select categories adding separate living areas and executive privileges. Reviewers consistently describe the rooms as clean and spacious, with friendly, helpful staff, though the guest score runs a touch lower than some of the newer waterfront properties on this list. Check Cinnamon Lakeside's rates on Expedia.
Booking.com
Check Rates & Book →Agoda
Check Rates & Book →Trip.com
Check Rates & Book →Expedia
Check Rates & Book →5. Hilton Colombo Hotel

Opened in 1987 in the heart of Colombo's business district, Hilton Colombo runs 382 rooms and 36 suites right next to the Dutch Hospital area's concentration of bars and restaurants — a genuinely central base with ten specialty restaurants and bars on site covering everything from Chinese cuisine to a poolside setup. It's one of the highest-scoring hotels on this entire list, with guest reviews reaching as high as 9.6 out of 10.
The spa runs body scrubs, facials, and steam rooms alongside body wraps and massages, and the free daily manager's reception is a small but well-liked touch that reviewers mention often. Staff consistently earn praise for going the extra mile, and the breakfast buffet is repeatedly singled out as among the best in the city — a strong, dependable choice for both business and leisure travelers who want a central Fort address. Compare Hilton Colombo's rates on Agoda.
Booking.com
Check Rates & Book →Agoda
Check Rates & Book →Trip.com
Check Rates & Book →Expedia
Check Rates & Book →6. Taj Samudra, Colombo

Taj Samudra sits opposite Galle Face Green facing the Indian Ocean, its 300 rooms and suites spread across 11 acres of landscaped gardens — genuinely green, quiet grounds that set it apart from the denser hotel towers nearby. Seven dining options include Navratna's Indian menu, Golden Dragon's Chinese dishes, and Yumi's Japanese specialties, an unusually broad spread for a hotel this size.
Tennis courts, a well-equipped fitness center, and squash courts round out the recreation side, and the hotel sits less than a 20-minute walk from Fort Railway Station for travelers connecting elsewhere in Sri Lanka. Reviewers consistently praise the extensive, green grounds and the location's distance from major traffic, calling out the air quality and calm as standout features rarely mentioned about other city-center hotels. See Taj Samudra's rates on Trip.com.
Booking.com
Check Rates & Book →Agoda
Check Rates & Book →Trip.com
Check Rates & Book →Expedia
Check Rates & Book →7. ITC Ratnadipa, a Luxury Collection Hotel

ITC Ratnadipa opened in April 2024 as ITC Hotels' first investment outside India, a 33-floor, 140-meter tower with 352 rooms just steps from Galle Face Beach and directly adjacent to Shangri-La and Taj Samudra. It's the newest hotel on this list by a wide margin, and it shows in details like every room's private balcony with water views and a sky pool on the 31st floor.
Twelve restaurants and a full-service spa (Kaya Kalp) cover dining and wellness, and the property's proximity to Colombo City Center Shopping Mall and Gangaramaya Buddhist Temple puts most of the city's key sights within easy reach. Reviewers consistently praise the excellent breakfast — Sri Lankan delicacies alongside international favorites — and the stunning water views, making this one of the highest-scoring newer hotels in the city. Check ITC Ratnadipa's rates on Booking.com.
Booking.com
Check Rates & Book →Agoda
Check Rates & Book →Trip.com
Check Rates & Book →Expedia
Check Rates & Book →8. The Kingsbury Colombo

Originally opened in 1973 as the Ceylon Continental (later the Ceylon Inter-Continental), The Kingsbury sits centrally in Colombo's Fort district, steps from Bank of Ceylon Tower and a five-minute walk from the World Trade Center, overlooking Colombo Harbour and Galle Face Green. All 229 rooms sit within a nine-story building that's kept its original heritage bones while updating the interiors.
Harbour Court's international menu and the rooftop Sky Lounge — a genuine draw for both guests and locals seeking a Colombo sunset — anchor the dining side, and the spa covers massages and body treatments alongside an outdoor pool and children's pool. Reviewers consistently mention the hotel exceeded expectations on cleanliness and security, with staff making a visible effort to create a standout experience for every guest despite the property's fifty-year history. Compare The Kingsbury's rates on Agoda.
Booking.com
Check Rates & Book →Agoda
Check Rates & Book →Trip.com
Check Rates & Book →Expedia
Check Rates & Book →9. Marino Beach Colombo

Marino Beach sits a few steps from Bambalapitiya Beach in Colpetty, near Galle Road's blend of upscale shopping and relaxed side streets, with 289-300 rooms designed around what the hotel calls urban elegance. Its signature feature is the 10th-floor rooftop infinity pool and garden, with panoramic views over the Indian Ocean and the city that reviewers consistently rank among the best rooftop experiences in Colombo.
A private art gallery on site sets it apart from the more corporate hotels nearby, and Spa at Marino, a free beach shuttle, and sun loungers round out the resort-style amenities. Marino Beach posts one of the highest review counts and scores of any hotel on this list — over 13,000 reviews at a 9.2 average — with the breakfast buffet's local Sri Lankan options and consistently friendly staff cited most often. Check Marino Beach Colombo's rates on Expedia.
Booking.com
Check Rates & Book →Agoda
Check Rates & Book →Trip.com
Check Rates & Book →Expedia
Check Rates & Book →10. Cinnamon Life at City of Dreams

Cinnamon Life anchors the City of Dreams integrated resort on the waterfront of Beira Lake, overlooking the Indian Ocean from Colombo's Central Business District — more than a hotel, it's a full entertainment and business complex with eight restaurants, five bars, and two outdoor pools under one roof. Rooms offer sea or city views with modern amenities across a property built for both leisure stays and longer business visits.
A kids' club, family-friendly restaurant spanning Chinese, British, Indian, and local cuisine, and a highly-rated spa and wellness center round out the amenities, and the hotel's connection to the wider City of Dreams complex means shopping and entertainment are a short walk away rather than a taxi ride. Reviewers consistently describe it as the best hotel in Colombo with outstanding customer service, and it posts some of the highest guest scores of any property on this list, reaching 9.6 out of 10 on some platforms. Check Cinnamon Life's rates on Booking.com.
Booking.com
Check Rates & Book →Agoda
Check Rates & Book →Trip.com
Check Rates & Book →Expedia
Check Rates & Book →Rates and availability change constantly — the links above take you straight to each hotel's live booking page so you can check current prices for your exact travel dates.