Best hotels in Colombo
Explore Colombo with stays near iconic landmarks, luxury hotels, and top boutiques for the best shopping and dining
Sofia Colombo City Hotel ★★★★
"Great time at Sofia Colombo 💕🌹🙏🦋 Honestly, I’m still not over how fabulous these 4 days were—and it’s hard to say goodbye to this little slice of paradise! Let me put you on: Sofia Colombo is *the* spot if you’re looking for luxe vibes in the heart of Sri Lanka’s bustling capital. The hotel’s address is 295/295A Halle Road, Colombo 03 You know those places that somehow get all the right aesthetic vibes? Sofia totally nails it—trendy interiors, cozy beds, and sunsets that look airbrushed IRL. 🦋 Top highlights: - Instagrammable spaces at every corner (hello, content! 📸) - Super friendly staff who make you feel like the main character - Location that’s mad convenient—just a quick ride to Colombo’s best restaurants, shops, and parks Major FOMO setting in already. If you get the chance, check out their rooftop or just lounge in their chill common areas. Sofia Colombo is open 24/7, so you can come and go as you vibe. Ready to book YOUR stay? Find everything you need on trip.com and get ready to fall in love with Colombo, just like I did. 🫶🦋"
Granbell Hotel Colombo ★★★★
"I had a wonderful stay at the Granbell Hotel. The rooftop infinity pool is the absolute highlight, the view of the ocean is breathtaking, especially at sunset. The room was clean, modern, and well-designed with a great bathroom. The location is perfect for exploring Colombo, and the staff were very welcoming. Highly recommend this for anyone visiting the city!"
Marine Bay Colombo Sri Lanka ★★★
"I had a wonderful stay at this hotel. The rooms were clean and well-maintained, the staff were friendly, supportive, and always ready to help. The prices were reasonable and offered great value for money. The breakfast was delicious with plenty of options, and the beautiful view made every morning even more enjoyable. I highly recommend this hotel to anyone looking for a comfortable and pleasant stay."
Amari Colombo Sri Lanka ★★★★★
"Great room and service! I enjoyed my stay here! Amari was in a convenient location and staff were so helpful!"
City Beds Colombo ★★★
"not bad"
Marino Beach Colombo ★★★★★
"The room is soo nice and spacious. So clean and hotel staff are really friendly and helpful. There is a shopping mall and places you can have fun in the same building. A huge swimming pool as well. I always stay at marino beach colombo."
Galle Face Hotel ★★★★★
"Very good"
Cinnamon Grand Colombo ★★★★★
"Old hotel . So room faculties were dated. Staff were very friendly and service was excellent. Location is ideal. Love the floor tiling at the dining area"
Clock Inn Dehiwala ★★
"Conveniently located with good amenities nearby."
Find the perfect stay for your travel style in Colombo
The Den 23
"Great place and lovely staff. They even accommodated my early check in request, which is appreciated."
Taj Samudra, Colombo
"There was a squirrel in the hotel garden."
C1 Colombo Fort
"The young man at the front desk had a great attitude; he was very patient, answered all my questions, and helped me solve a problem – much appreciated! The room was spotless. The hotel's location is excellent, very convenient for visiting all the attractions."
Morven Hotel Colombo
"Room: The room is fully equipped and spacious, with an open view. The bathroom has a separate wet and dry area. Plus, there's room service available, so you can still get food even if you arrive late. Facilities: There's a stunning 'heavenly' pool, and a chain coffee shop conveniently located next to the hotel. Service: The front desk staff are friendly and polite."
Shangri la Hotel Colombo
"I thoroughly enjoyed the stay with all the good facilities. Very central in Colombo and had access to all the good malls and restaurants easily."
Pegasus Reef - A Beach Resort in Colombo
"Check in was quick and got the room quickly, room was a bit smaller but had all amenities needed but mini bar was empty. Had mocktails from their pool bar and they were very nice. Food was not the best, dinner buffet had limited options and had no flavour in any of the dishes. Breakfast buffet was okay compared to dinner. I wanted to check out around 12 and they kindly offered a late check out too. Thank you team. I would recommend this hotel but there I hope their food standards get improved."
Sheraton Colombo Hotel
"The best spa and service possible Great food and beverages Accommodating"
ITC Ratnadipa, a Luxury Collection Hotel, Colombo
"Our first stay at this hotel and it was delightful. Quick and friendly check in, we were generously upgraded to a one bedroom suite which was very spacious with a seperate living room. It has a fully functional kitchen, with dishwasher and a washing machine for clothing. Balcony and well appointed room with coffee machine. The breakfast which was included in our room rate was delicious and had a broad range of options. We chose this hotel over the Shangri-La and were very happy with the choice and the hotel is much newer and therefore at the moment, in better condition. Swimming pool is large and receives lots of sunshine. I would stay here again."
Mandarina Colombo
"The location was fabulous, Hotel is Average. Rooms are a bit small but for business travellers ok."
Mirage Colombo
"Very good location you can njoy the beach view n it’s very near walking to restaurants 👍"
Supun Arcade Residency
"What a start! Thanks to a Trip.com discount, we were able to book a superbly equipped apartment for 5 people at the Supun Arcade Residency – perfect for a relaxing first few days in Sri Lanka. The apartment truly had everything a traveler could wish for: its own kitchen, a large water tank, a refrigerator, and a washing machine! The breakfast buffet was delicious, and the staff were consistently friendly and helpful. On top of that (in the truest sense of the word): a rooftop pool with a fantastic view and a lovely restaurant with really good food. We had a fantastic time and can only recommend it!"
Zylan Colombo
"The Atmosphere is very calm and quiet… really lives up to its Zen reputation. The meals were great and the rooftop restaurant/bar was also enjoyable. The interior decoration and furniture setting really helps to set up the Zen “Vibe”. Definitely worth a visit if you’re in Colombo and looking for a private and secluded atmosphere."
Jetwing Colombo Seven
"We once again extend our warmest greetings to the 'Jetwing family'. The philosophy of the hotel is palpable everywhere. All staff members made us feel welcome and were always accommodating to our individual needs. Chathurika also frequently checked in on us. Furthermore, the hotel's furnishings are exceptionally aesthetic and well-maintained. The breakfast buffet leaves nothing to be desired. It was a truly memorable experience to be guests here, and we once again thank everyone who looked after our well-being. We look forward to seeing you again! Conny and Eckhart from Germany"
Pullman Colombo City Centre
"One of the best hotels on Colombo , located on Colombo Center"
The Kingsbury Colombo
"Facilities: It's an old hotel, but well-maintained, and the pool is quite nice. Cleanliness: Clean and tidy. Environment: Strong Christmas atmosphere, and there's always live performances in the lobby, which is amazing! In the morning after breakfast, I saw a young man playing the piano, and in the evening, there was a band playing. It was a great experience. Service: The doormen were all very welcoming. Five-star standard service!"
Hilton Colombo Hotel
"The hotel environment was excellent, and the breakfast was plentiful. Right across the street, next door, there's a place that serves crabs. I had a reservation, but I missed it because I went to the market."
Real traveler reviews of Colombo hotels
Hotels near top Colombo landmarks
Experience the quintessential Colombo by staying near iconic landmarks
Colombo travel info
Power Plug & Voltage
230V/Type D/G
Exchange Rate
1 USD ≈ 329.78 LKR
Local Payment
Cash/Cards/LankaQR
Connectivity
Dialog/Mobitel/Hutch
Current Weather
Cloudy
More Colombo hotel info
|
Data type |
Details |
|
Number of reviews |
10,124 |
|
Total properties |
357 |
|
Weekday Avg. Price |
$88 |
|
Weekend Avg. Price |
$88 |
|
Trending hotel |
Granbell Hotel Colombo |
|
Popular area |
Kollupitiya |
Colombo hotel FAQs
-
What is the average price of a hotel in Colombo for this weekend?
According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Colombo this weekend is $63 per night. For a 4-star hotel, the average cost is $121 per night. If you're looking for a luxury experience, 5-star hotels in Colombo this weekend typically cost $313 per night.
-
How much do hotels in Colombo cost per night during weekdays?
Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Colombo during weekdays is $63 per night. For a 4-star hotel, you can expect to pay around $121 per night. If you're looking for a luxury stay, 5-star hotels in Colombo generally cost $318 per night on weekdays.
-
What are the best places to stay in Colombo?
Some of the best places to stay in Colombo are near popular attractions like Independence Square, Colombo National Museum and Galle Face Green, offering easy access to key sights and amenities.
-
What are the top hotels in Colombo near Independence Square?
Some of the top hotels in Colombo near Independence Square include Mandarina Colombo (from $56), Fern Colombo (from $43) and Jetwing Colombo Seven (from $81), all offering easy access to Independence Square, making them ideal for visitors looking to explore the area.
-
Which hotels are the best hotels to stay at in Colombo?
Colombo has many popular hotels. Whether you're looking for a business stay or a vacation hotel, Granbell Hotel Colombo (from $64), Marino Beach Colombo (from $85) and Marine Bay Colombo Sri Lanka (from $46) are best choices.
-
What are the best pet-friendly hotels in Colombo?
Hilton Colombo Residence (from $93), Family Friendly 3-bedroom apartment in Colombo, Malable (from $60) and Villa Bolgoda (from $86) are pet-friendly. Take your pets with you during traveling.
-
What are the best hotels with a spa in Colombo?
Plan a peaceful trip? Spa can be a wonderful experience when traveling. Granbell Hotel Colombo (from $64), Marino Beach Colombo (from $85) and Sofia Colombo City Hotel (from $51) provide highly rated spa services.
-
What hotels in Colombo provide swimming pools?
Granbell Hotel Colombo (from $64), Marino Beach Colombo (from $85) and Sofia Colombo City Hotel (from $51) are hotels with swimming pools. Book now and enjoy your swimming pool!
-
Which hotels in Colombo have the best breakfast?
Marino Beach Colombo (from $85),Amari Colombo Sri Lanka (from $73) and Cinnamon Lakeside (from $70) offer high-quality breakfast. Enjoy your wonderful journey with delicious breakfast!
-
What hotel deals are available in Colombo?
Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.
Find great travel deals and explore destinations on Trip.com
-
Most Viewed Hotels in Colombo
-
Hotels near Other Top Sights in Colombo
-
Flights from Popular Cities to Colombo
-
Popular Cities
-
Trip.com Latest Trends
- Grand Oriental Hotel
- Shangri la Hotel Colombo
- Pearl Grand by Rathna
- Granbell Hotel Colombo
- Morven Hotel Colombo
- Marine Bay Colombo Sri Lanka
- Cinnamon Life at City of Dreams
- Galle Face Hotel
- Sofia Colombo City Hotel
- Marino Beach Colombo
- C1 Colombo Fort
- NH Collection Colombo
- Amari Colombo Sri Lanka
- Cinnamon Red Colombo
- Zest Metropole
- Fern Colombo
- Mandarina Colombo
- Ramada by Wyndham Colombo
- Cinnamon Lakeside
- Colombo Court Hotel & Spa
- Hotels near Children's Park
- Hotels near Colombo Swimming Club
- Hotels near Old Town Hall Building and Museum
- Hotels near Yakala Junction
- Hotels near P.G.Martin Wonder World Spider Park
- Hotels near Sri Kalyani Ganarama Mawata
- Hotels near Masjidur Rahman Jumma Masjid
- Hotels near Barefoot
- Hotels near University of Colombo
- Hotels near The Tamarind Tree of Royal College
- Hotels near Slave Island Railway Station
- Hotels near Narahenpita Railway Station
- Flights from Shanghai to Colombo
- Flights from Seoul to Colombo
- Return flights from Singapore to Colombo
- Cheap flights from Bangkok to Colombo
- Return flights from Osaka to Colombo
- Return flights from Gan Island to Colombo
- Flights from New Delhi to Colombo
- Cheap flights from London to Colombo
- Cheap flights from Malé to Colombo
- Cheap flights from Kuala Lumpur to Colombo
- Flights from Mumbai to Colombo
- Flights from Daegu to Colombo
- Return flights from Dhaka to Colombo
- Flights from Ta Khmau to Colombo
- Cheap flights from Tokyo to Colombo
- Atour Hotels in Tianjin
- Holiday Inn Express Hotels in Southfield
- Grand Hyatt Hotels in Bambolim
- City Hotels Hotels in Mataro
- Home2 Suites by Hilton Hotels in Murfreesboro
- San Francisco Marriott Marquis rooms, San Francisco Marriott Marquis dining, San Francisco Marriott Marquis facilities, San Francisco Marriott Marquis nearby
- Chelsea Hotel rooms, Chelsea Hotel dining, Chelsea Hotel facilities, Chelsea Hotel nearby
- Hilton Portland Downtown rooms, Hilton Portland Downtown dining, Hilton Portland Downtown facilities, Hilton Portland Downtown nearby
- The Blossom Hibiya rooms, The Blossom Hibiya dining, The Blossom Hibiya facilities, The Blossom Hibiya nearby
- New Haven Inn rooms, New Haven Inn dining, New Haven Inn facilities, New Haven Inn nearby
- Sloth Hotel Busan Seomyeon Reviews
- S One Hotel Reviews
- Park Lane Yiju Hotel (Taishan Commercial City Qiaohu Road) Reviews
- Dunhuang Yuntian Yingbin Hotel Reviews
- Changee Hotel MINI (Guangzhou Er Gong Subway Station) Reviews