
Colombo is a bustling metropolis that welcomes travelers with its vibrant streets, lovely colonial architecture, and stunning coastal views. One of the highlights of Colombo is its history which is evident in its numerous colonial-era buildings and iconic landmarks, including the Independence Memorial Hall and Viharamahadevi Park. If you want to see a vast collection of great Sri Lankan artifacts, art, and historical treasures, visit the Colombo National Museum. The city also boasts several temples, mosques, and churches that reflect the city’s religious diversity such as the Gangaramaya Temple and the Jami Ul-Alfar Mosque.
Elevate your getaway by staying in a hotel with excellent amenities. Check out this list of the top 5-star hotels in Colombo, Sri Lanka, for great options.
We handpicked these listings carefully, considering (wherever possible) hotel ratings, 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 December 23, 2024.
Why Trust Trip101?
✅ Over 50,000 articles reviewed and published by our experienced team
✅ Over 50 years of combined experience researching, writing and reviewing travel articles
✅ Over 40,000 hours spent on research and fact-checking from credible sources (last year’s data)
✅ Optimizing content from data-driven insights collected directly from users on our platform
✅ Focus on authentic and up-to-date information by collaborating with local guides, global travelers and other industry experts
✅ Long-standing partnerships with credible brands like Airbnb, Booking.com, Agoda, Expedia, GetYourGuide, Viator, RVShare and more
✅ Full disclosure on any partnerships or sponsored content
Trip101’s team of writers, editors, and content managers oversees the publication of all travel content, including destination guides, accommodation recommendations, and travel tips. They have extensive experience in the travel industry and no content, written or visual, gets published without a review. Many of our team’s work has also been featured in Travel+Leisure, National Today, The Indian Express, The Telegraph (India), Robb Report, The Adventure Handbook, Tripoto, Korea Tourism Organization, and Korean Ministry of Culture, Sports and Tourism. Some of them are also members of professional organizations like the Society of American Travel Writers and the International Travel Writers and Photographers Alliance.
Each member of the team follows Trip101's methodology and strict editorial guidelines to ensure accuracy, authenticity, and relevance.
1. Shangri-La Colombo (from USD 267)
Delicious and diverse breakfast buffet with Sri Lankan, Chinese, and American cuisines.
Luxurious hotel with 5-star service and great value for money.
Perfect central location, next to the beach, and near a variety of attractions.
Connected to an 8-story shopping mall, fabulous pool, spa, and gym facilities.
Take a break from the bustling city life at Shangri-La Colombo. Despite it being situated in the business district center, this hotel also offers guests the opportunity to enjoy stunning views of the Indian Ocean. It also offers rooms, suites, and serviced apartments, including those with a lake view or ocean view. Moreover, the hotel provides a wide array of modern amenities such as a fully equipped gym and an outdoor swimming pool.
For those seeking more relaxation, a visit to the on-site Chi, The Spa is highly recommended for indulgent treatments.
Shangri-La Colombo This is a Proud Certified property where you can be extra sure of a welcoming stay.
2. The Kingsbury Colombo (from USD 146)
Wide variety of delicious food options, but some restaurants may have limited menu variety and slow service.
Reasonable pricing with good value for money, but additional charges for certain services.
Convenient central location with easy access to city attractions and business areas.
Excellent facilities, multiple dining options, and attentive staff. Some areas may require maintenance or updating.
The Kingsbury Colombo peacefully sits between Galle Face Green and the renowned World Trade Center, allowing guests to easily access the best attractions in Colombo at any time. The hotel features stylish accommodations designed to provide guests with a comfortable stay. Expect delightful, diverse cuisines at the property, where you can head directly to The Harbour Court to taste mouthwatering, elevated delicacies.
Meanwhile, if you’re craving snacks and refreshing beverages while swimming in the hotel’s outdoor pool, you can conveniently order at Honey Beach Club.
3. Cinnamon Lakeside (from USD 98)
Fall in love with Cinnamon Lakeside’s romantic atmosphere. Situated beside the beautiful waters of Beira Lake, this 5-star property will provide you with a memorable getaway with your loved ones. The magnificent hotel features spacious rooms and suites with essential amenities, including free tea- and coffee-making facilities. Additionally, this hotel provides guests with a rejuvenating environment, offering the largest swimming pool you can find in the city, open from 6am to 9pm.
Tennis and squash courts are also available for added entertainment.
4. Cinnamon Grand Colombo (from USD 171)
Excellent breakfast buffet with plenty of choices, multiple restaurants offering a variety of cuisines
Reasonable pricing for executive suite and lounge services
Central location close to major hotels, city center, and attractions like Galle Face and Old Town
Spacious rooms, great gym, and convenient location next to a shopping mall
Whether coming for business or leisure, Cinnamon Grand Colombo can satisfy what you’re looking for in accommodation in Colombo. As a business hotel, Cinnamon Grand Colombo offers tastefully designed rooms and suites that aim to provide peak comfort for guests during long working hours. The hotel also provides the best amenities to destress after work, including an on-site spa called NIJA Luxury Wellness.
Guests can further extend their relaxation by swimming in any of the two pools on the premises.
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 ev... Read more
Tours by Lahiru
5. Hilton Colombo Hotel (from USD 127)
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.
Reasonable pricing with value for money, especially for business travelers.
Convenient central location, walking distance to many attractions, and a sweeping view of the city and the sea.
Spacious lounge, fast elevators, parking, free transport for pool access, advanced room facilities, tropical gardens, live music, gym, and swimming pool with tight security.
Hilton Colombo Hotel is an excellent choice if you’re searching for a hotel near the World Trade Center and other attractions in Colombo’s business district. The hotel offers large rooms and suites with LCD TVs and designated working stations. If you need to relax after a long day traveling around the city, take advantage of the refreshing outdoor pool. You can also unwind at the karaoke bar and sing your favorite songs.
Of course, don’t forget to dine at any of the seven dining venues in the hotel.
6. Colombo Court Hotel & Spa (from USD 98)
Colombo Court Hotel & Spa is the ideal accommodation for all art lovers visiting the vibrant city. The hotel features lovely, artistic guest rooms with creative decor blending with rustic furnishings, giving each room a classic yet unique look. If you’re coming for business, rest assured that the rooms have modern amenities suitable for working. Head directly to the on-site spa if you need to destress, where Balinese therapists will warmly welcome you.
Foodies won’t be disappointed during their stay here as they can dine at Cloud Café while gazing at the stars or enjoy exquisite wine at Grape Expectations.
7. Mandarina Colombo (from USD 200)
Mandarina Colombo is a contemporary hotel with sleek accommodations and a high-speed internet connection. It boasts state-of-the-art amenities, including a gorgeous infinity pool on the rooftop, providing a stunning view overlooking the Indian Ocean. Those who need to exercise can stop by the on-site gym for a quick workout. If you’re heading to and from the airport, don’t forget to take advantage of the hotel’s airport transfer and pick-up services for a more convenient travel experience.
Meanwhile, free parking is available on the premises if you’re coming with a car.
Mandarina Colombo
Address: 433 Galle Road Colombo 3
8. Jetwing Colombo Seven (from USD 142)
There’s no better place to experience the beauty of Colombo than inside Jetwing Colombo Seven which sits between the bustling city and the suburbs. It is a hotel designed for both leisure and business activities. It has a conference hall and meeting rooms while boasting relaxing amenities such as a rooftop infinity pool and a high-rise gym. You can unwind further by availing of treatments and therapies at the spa.
Two dining venues await you here, namely Restaurant 57 and a rooftop bar called Ward7.
9. Mövenpick Hotel Colombo (from USD 187)
Mövenpick Hotel Colombo is a luxury 5-star hotel that offers unparalleled views of the city and the Indian Ocean. With its impressive rooms and suites featuring nice floor-to-ceiling windows, guests will be delighted with all-day panoramic views. Moreover, the hotel boasts contemporary amenities, including a beautifully designed infinity pool and a state-of-the-art gym that is open 24/7. Start your day right by indulging in the excellent buffet breakfast at the hotel.
For further relaxation, guests can unwind at the rooftop bar which offers excellent views.
10. Taj Samudra (from USD 220)
Stay at Taj Samudra to witness panoramic views of the Indian Ocean while relaxing in an elegant room. The hotel also offers guest rooms facing the city for those seeking a city view. The property boasts a lovely location amidst 11 acres (4.45 hectares) of beautiful gardens, making it the perfect escape from the busy life of Colombo. In addition, the hotel provides guests with top-notch amenities, including a well-equipped gym with high-quality workout equipment.
Guests can also indulge in various flavors at the on-site restaurants which offer authentic Indian, contemporary Japanese, and Sichuan cuisine.
Book a luxurious stay at a 5-star hotel in Colombo
There’s no better way to enjoy Colombo than staying at a 5-star hotel. So, feel free to choose from any of the hotels mentioned above and make your trip memorable.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data