Hotel
1. Galle Face Hotel
Colombo's grand seafront hotel, founded in 1864 at the southern end of Galle Face Green, with 156 rooms, a museum and a string of restaurants and bars.
View details — Galle Face HotelWhere you stay in Colombo shapes your trip. Galle Face and Fort put you on the seafront and close to the old town: the Galle Face Hotel, founded in 1864, is the historic choice, while Shangri-La Colombo, with direct access to One Galle Face Mall, and ITC Ratnadipa, with infinity pools on a Sky Bridge about 100 metres up, offer large modern luxury hotels. Cinnamon Grand on Galle Road, opened in 1975, is a central five-star base with many restaurants, including Nuga Gama.
Colombo 7, or Cinnamon Gardens, is quieter and greener, and well placed for the National Museum, Viharamahadevi Park and the city's best cafés. Jetwing Colombo Seven has a rooftop infinity pool and serviced apartments, while Tintagel Colombo offers design-led suites in a heritage house that was once home to three of the country's political leaders. Lake Lodge, on Beira Lake, is a family-owned boutique hotel described by the Michelin Guide as budget-friendly. For a beach, the Mount Lavinia Hotel, built around a governor's residence of 1806, sits on the sand about 14 kilometres south of Fort. Book early for the drier winter months, and allow at least 45 minutes from the airport.
8 places · Updated October 27, 2026
Our top 3 hotels in Colombo
Hotel
Colombo's grand seafront hotel, founded in 1864 at the southern end of Galle Face Green, with 156 rooms, a museum and a string of restaurants and bars.
View details — Galle Face HotelHotel
A large luxury hotel opened in 2017 at One Galle Face, overlooking Galle Face Green, with 541 rooms, suites and apartments and direct access to the mall.
View details — Shangri-La ColomboHotel
ITC Hotels' 352-room luxury hotel between the Indian Ocean and Beira Lake, with infinity pools on a Sky Bridge about 100 metres up and ten food and drink venues.
View details — ITC RatnadipaHotel
A large five-star hotel on Galle Road, opened in 1975 as the Hotel Lanka Oberoi, with 475 rooms and 26 suites and a wide choice of restaurants and bars.
View details — Cinnamon Grand ColomboHotel
A beachfront hotel built around Governor Thomas Maitland's 1806 residence at Mount Lavinia, with a private beach, an ocean-view pool and 275 rooms.
View details — Mount Lavinia HotelHotel
A Jetwing hotel on Ward Place in Colombo 7 with a rooftop infinity pool and spa, studios and serviced apartments, and the Ward7 rooftop resto-bar.
View details — Jetwing Colombo SevenHotel
Paradise Road's boutique suite hotel in a heritage house on Rosmead Place that was once home to three of Sri Lanka's political leaders, with a courtyard pool.
View details — Tintagel ColomboHotel
A small family-owned boutique hotel near Beira Lake, registered in 1967 as Sri Lanka's first guest house and reinvented by the next generation of the family.
View details — Lake Lodge