The commercial capital of Sri Lanka, Colombo, features various cultures, races, and religions. Characterised by its unique mix of colonial and modern architecture, the metropolitan city is home to 5.6 million citizens renowned for their warm hospitality and enticing delicacies. One can explore the city’s history through periodical visits to the museum or take to the streets in a charming three-wheeled tuk-tuk for more intimate interactions. You can even learn how to brew an authentic cup of Ceylon tea. Being a cosmopolitan city and financial hub, Colombo is naturally home to some of the world’s best hotels. For the best choices, read on to discover the best hotels to stay in Colombo, Sri Lanka.
We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on April 11, 2024.
1. C 1 Colombo Fort (from USD 14)
Affordable rates, budget-friendly for solo and group travelers.
Clean, comfortable beds, spacious rooms, modern facilities, 24/7 service desk, lockers available.
Convenient central location, walking distance to train and bus stations, attractions, and eateries.
Complimentary tea, coffee, and drinking water, nearby eating options, kitchen facilities available.
C 1 Colombo Fort comes with a shared lounge and wifi. The hotel offers rooms with varying amenities, with some having a kitchenette with a microwave and refrigerator. It also offers currency exchange and a shared kitchen, along with a 24-hour front desk.
Convenience is the keyword for this hotel as it is only less than 1 km (0.6 mi) away from the Colombo World Trade Center, Khan Clock Tower, Bally’s Casino, Colombo Dutch Museum. Ministry of Crab, Botanik Rooftop Bar, and Dilmah Tea Lounge.
C 1 Colombo Fort
Address: 37 Mudalige Mawatha Road
1.29 km (0.8 mi) from Galle Face Green
2. Cinnamon Grand Colombo (from USD 144)
Reasonable pricing for executive suite and lounge services
Spacious rooms, great gym, and convenient location next to a shopping mall
Central location close to major hotels, city center, and attractions like Galle Face and Old Town
Excellent breakfast buffet with plenty of choices, multiple restaurants offering a variety of cuisines
Cinnamon Grand Colombo is a five-star luxury hotel that offers an outdoor swimming pool, a fitness centre, and an award-winning spa. The hotel offers a variety of services for its guests including breakfast-in-bed options and turn-down services. The hotel also offers a variety of room types including a staycation offer.
This hotel is only 100 m (328 ft) from Crescat Boulevard, 800 m (2,624 ft) from Colombo City Centre Shopping Mall, 1.2 km (0.7 mi) from Stardust Casino, 1.5 km (0.9 mi) from Colombo Rowing Club, and 1.8 km (1.1 mi) from Colombo World Trade Center.
Cinnamon Grand Colombo
Address: 77 Galle Road
765 meters (0.5 ft) from Galle Face Green
3. Galle Face Hotel (from USD 125)
Boasting magnificent views of the Indian Ocean from its saltwater pool and spa, Galle Face Hotel is a colonial-style hotel that was built in 1864. The rooms come with a TV, a minibar, a personal safe, and a private bathroom with a hairdryer. The hotel also has a business centre available for the guests’ convenience.
This hotel is only 15 minutes away from Odel Shopping Mall. It’s also less than 1.5 km (0.9 mi) away from the World Trade Center - Sri Lanka, One Galle Face, Crescat Boulevard, Colombo City Centre Shopping Mall, Beira Lake, and Gangaramaya Buddhist Temple.
Galle Face Hotel
Address: 2, Galle Road
376 meters (0.3 ft) from Galle Face Green
4. Ramada Colombo (from USD 91)
Ramada Colombo offers air-conditioned rooms that are furnished with a minibar, a cable TV, a personal safe, and coffee and tea makers. The hotel itself features a business centre, an outdoor pool, a restaurant, and laundry services. The bar has a pool table that guests can play while sipping on some tasty drinks. There is also a tour desk where guests can book excursions around the city.
The hotel is conveniently located close to Beira Lake, Colombo World Trade Center, Khan Clock Tower, and Colombo Town Hall.
Ramada Colombo
Address: 30 Sir Mohamed Macan Makar Mawatha, P.O.Box 1202
416 meters (0.3 ft) from Galle Face Green
Colombo Tour Guide
Lahiru Mihiran
Welcome to my tour page, where I extend a heartfelt "Ayubowan" to you, wishing you a long and prosperous life. I am Mihi, a native Sri Lankan from the southern region, passionate about showcasing the beauty of our island nation to travelers worldwide. With over a decade of experience in tourism, I have crafted exceptional tour experiences for international visitors, exceeding expectations ever... Read more
Tours by Lahiru
5. Taru Villas - Lake Lodge (from USD 131)
Reasonable pricing for a boutique hotel in a central location.
Beautifully decorated rooms with private courtyards, attentive staff, and a serene atmosphere.
Centrally located near Victoria Park and attractions, yet tucked away on a quiet street.
Delicious and diverse dining options with exceptional breakfast and dinner.
The rooms at Taru Villas - Lake Lodge include a satellite TV and a private bathroom with a hot and cold rain shower. Certain rooms have a seating area as well with the guest house featuring a terrace that offers a great view of the garden. A 24-hour front desk is also available at the hotel.
The property is only a short walk away from Gangaramaya Temple and Colombo City Centre Shopping Mall. It’s also 700 m (2,296 ft.) away from Viharamahadevi Park and Crescat Boulevard and 1 km (0.6 mi) away from the National Art Gallery and Stardust Casino.
Taru Villas - Lake Lodge - Colombo
Address: 20, Alvis Terrace, Colombo 3
1.43 km (0.9 mi) from Galle Face Green
6. Shangri-La Hotel (from USD 200)
Luxurious hotel with 5-star service and great value for money.
Connected to an 8-story shopping mall, fabulous pool, spa, and gym facilities.
Perfect central location, next to the beach, and near a variety of attractions.
Delicious and diverse breakfast buffet with Sri Lankan, Chinese, and American cuisines.
Renowned for its tropical escapade, Shangri-La Hotel is situated right at the centre of the business district. Shopaholics will be pleased to know that the hotel is within walking distance of One Galle Face Mall, one of the city’s largest international shopping malls. The hotel has 541 rooms and suites offering unparalleled views of Indian Ocean, and it offers 24-hour room service to accommodate the various needs of its guests. Some of its extensive amenities include conference facilities, foreign exchange counters, and in-house medical services, with emergency doctors on call. You’ll be hard-pressed not to book your next vacation here.
Shangri-La Colombo
Address: 1 Galle Face, Colombo 02
562 meters (0.4 ft) from Galle Face Green
7. Taj Samudra, Colombo (from USD 210)
A renowned hotel rightfully deserving of its five-star rating, Taj Samudra offers unique views of Galle Face Green, Sri Lanka’s urban park that stretches 500 metres (1,640 feet) across the sandy beaches. 34 kilometres (21 miles) away from the airport, the hotel is surrounded by 11 acres (4.5 hectares) of lush gardens and offers authentic international cuisines of Sichuan and Cantonese origins. Beyond its 300 luxurious rooms and suites that open up to marvellous views of Indian Ocean, Taj Samudra also houses conference halls, a fully equipped gym, and the historical Grand Crystal Ballroom that traces back to the 1860s.
Taj Samudra
Address: 25, Galle Face Centre Road
240 meters (0.2 ft) from Galle Face Green
8. Fairway Colombo (from USD 60)
One of the newer hotels to join Colombo’s hospitality circles, Fairway Colombo features 181 rooms and suites with an eclectic mix of amenities, including rooftop bars, 24-hour security, and concierge services. With airport transfers, tour arrangements, and complimentary parking available upon request, Fairway Colombo is designed to please even the pickiest of globetrotters all for a very minimal expense.
Fairway Colombo
Address: No. 07, Hospital Street, Colombo 01
1.13 km (0.8 mi) from Galle Face Green
9. Cinnamon Lakeside Hotel (from USD 132)
Be mesmerised by the wide expanse of Beira Lake at Cinnamon Lakeside. Overlooking the famed lake, the resort offers a serene vacation away from the hustle and bustle of the city. Amenities include one of the city’s largest pools, a vibrant garden area, and highly rated restaurants on the premises. Doorstep delivery is even available for those reluctant to leave the comfort of their luxurious suites. Being less than a 20-minute drive from many of Sri Lanka’s beautiful national parks, the hotel even offers curated and customised nature tours for guests who are environment enthusiasts.
Cinnamon Lakeside
Address: 115,Sir Chittampalam A,Gardiner Mawatha
750 meters (0.5 ft) from Galle Face Green
10. Hilton Colombo (from USD 109)
Reasonable pricing with value for money, especially for business travelers.
Spacious lounge, fast elevators, parking, free transport for pool access, advanced room facilities, tropical gardens, live music, gym, and swimming pool with tight security.
Convenient central location, walking distance to many attractions, and a sweeping view of the city and the sea.
Exceptional breakfast buffet with a wide variety of foods, sumptuous spread to suit every palate, great options for different nationalities, and a fantastic Chinese restaurant.
A modern hotel located in Colombo’s business district, Hilton Colombo is but a few feet away from notable tourist attractions such as Dutch Hospital shopping mall, Galle Face Beach, and Gangarama Temple. To further ease transportation concerns, local tuk-tuks are available outside the hotel. Hilton Colombo also boasts a wide range of places to hang out, including Curry Leaf, a seafood restaurant that serves authentic Sri Lankan cuisine, an open kitchen of international food at Graze, and a pool bar serving local alcoholic blends. The hotel even has a karaoke bar for aspiring singers to take the stage.
Hilton Colombo Hotel
Address: 2 Sir Chittampalam A Gardiner Mawatha, Colombo 02
979 meters (0.7 ft) from Galle Face Green
11. Marino Beach Colombo (from USD 82)
With views overlooking Colombo’s golden coast, rooftop infinity pools, and virtual reality centres and bars, Marino Beach Colombo is a master of entertainment and certainly promises an enriching vacation. Beyond the luxurious rooms and suites it houses, the hotel offers an unparalleled experience as the hub of shopping, entertainment, and recreation with its spa facilities, quaint shops, and 9D cinema. It is the perfect getaway for families and those seeking a little thrill in their adventures.
Marino Beach Colombo
Address: 590 Marine Drive
2.75 km (1.8 mi) from Galle Face Green
12. The Kingsbury Colombo (from USD 130)
Reasonable pricing with good value for money, but additional charges for certain services.
Excellent facilities, multiple dining options, and attentive staff. Some areas may require maintenance or updating.
Convenient central location with easy access to city attractions and business areas.
Wide variety of delicious food options, but some restaurants may have limited menu variety and slow service.
As it is within proximity to most tourist attractions in the city, including National Museum of Colombo, Galle Face Green, Gangaramaya Temple, and Independence Memorial Hall, Kingsbury Colombo is a hotel with premier five-star ratings. It is clearly well-deserving of its title considering the various amenities it offers. For instance, guests will feel nothing but absolute luxury and comfort in its 229 luxurious suites. International cuisines are available at their in-house fine-dining restaurants, with impressive spreads of seafood fished from Colombian waters. Out of goodwill, the hotel even offers a complimentary 30-minute jet-lag massage to soothe the aches from your long flights.
The Kingsbury Colombo
Address: No 48 Janadhipathi Mawatha
1.05 km (0.7 mi) from Galle Face Green
13. Paradise Road Tintagel Colombo (from USD 172)
Reasonable pricing for a luxury city stay hotel.
Historic building with charming decor, spacious rooms, and a beautiful courtyard.
Ideal location in Colombo, offering a quiet and relaxing oasis in the midst of the city.
Delicious and well-prepared food, particularly the breakfast and Sri Lankan cuisine.
If privacy and luxury are two qualities you seek in your ideal stay, Paradise Road Tintagel Colombo is your best bet. Located right at the heart of Colombo’s elite district, the hotel offers 10 exceptionally designed suites with amenities such as a gym, a spa, a library, and a lap pool. The former residence of many Sri Lankan political leaders, Paradise Road Tintagel Colombo is now a reputable private hotel popular among corporate travellers for its proximity to the city’s financial hub. Within walking distance of the hotel also lies Saskia Fernando Gallery, which is the island’s largest contemporary art gallery. For guests seeking a beach outing, the hotel also offers complimentary facilities at its sister hotel, Paradise Road The Villa Bentota, which is located at the city’s southern beaches.
Paradise Road Tintagel Colombo
Address: 65 Rosmead Place
2.94 km (1.9 mi) from Galle Face Green
14. Mandarina Colombo (from USD 80)
Being at the heart of Colombo’s business centre, Mandarina Colombo is an ideal accommodation for business travellers and vacationers due to its extensive range of leisure-oriented amenities, including a fully equipped gym, an infinity pool, and dry cleaning services. The hotel also offers complimentary parking, facilities for those who are differently-abled, and 24-hour medical assistance. If you’re looking for a hotel near the airport, you’ll be pleased to know that Mandarina Colombo lies a mere 45 minutes away from Bandaranaike Airport with to-and-fro transportation services available upon request.
Mandarina Colombo
Address: 433 Galle Road Colombo 3
2.81 km (1.8 mi) from Galle Face Green
15. Mövenpick Hotel Colombo (from USD 120)
With rooftop bars, an infinity pool, and luxe rooms available, Mövenpick Hotel Colombo sure knows how to stand out from the rest of its competitive peers. Located right at the heart of Colombo, the hotel is easily accessible by train (Bambalapitiya Railway) and within walking distance from the city’s gorgeous beaches such as Galle Face Beach and its many tourist landmarks. Featuring 219 exquisite rooms and suites with floor-to-ceiling windows, guests can drink their fill at the sight of Indian Ocean and Colombo’s towering skyline.
Mövenpick Hotel Colombo
Address: No. 24, Dharmapala Mawatha
1.48 km (1.0 mi) from Galle Face Green
Pamper yourself in Colombo
No matter how diverse your travel needs may be, there will always be a hotel perfect for you. Whether you choose to surround yourself with the splendour of green acres, be right at the centre of the bustling financial district, or admire the pristine waters of Beira Lake, these hotels in Colombo are more than ready to exceed your wildest expectations. Considering the bright fusion of cultures, cuisines, and religions awaiting your exploration in this city, what else is there left to hesitate? Book a room today and begin your voyage.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to