Best Hotels in Colombo
Explore Colombo with stays near iconic landmarks and top boutiques for best shopping, dining and beyond.
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."
Book Your Perfect Stay in Colombo by Travel Style
Edgefield Escapes
"It's a good stay who seek a village type stay totally out from the city calm and peaceful, a great environment and if you want to escape from the city life it's the right choice , enjoy the great food from the owner of the stay. That's outstanding special thanks for him."
Mount Lavinia Hotel
"The hotel did not have any hot water. Then on the second day it ran out of water. The issue went on for the next 3 days. The service was great though. The hotel needs urgent renovation and repairs."
Mandarina Colombo
"The location was fabulous, Hotel is Average. Rooms are a bit small but for business travellers ok."
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!"
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."
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."
Cinnamon Life at City of Dreams
"We have stayed at this hotel 2 times and the high quality service and attention to detail remains. The staffs is amazing the rooms have been comfortable and clean. I have recommended to my all friends"
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."
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."
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."
Mirage Colombo
"Very good location you can njoy the beach view n it’s very near walking to restaurants 👍"
ME Colombo
"Ok for rooftop dinner"
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!"
Pullman Colombo City Centre
"One of the best hotels on Colombo , located on Colombo Center"
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"
Colombo Court Hotel & Spa
"The hotel is very nice, but cleanliness could be improved. The environment is very good."
Guest Reviews on Colombo Hotels
Hotels Near Popular Colombo Landmarks
Experience the charm of Colombo by staying near the popular landmarks.
Colombo Travel Information
Power Plug & Voltage
230V/Type D/G
Exchange Rate
1 USD ≈ 331.05 LKR
Local Payment
Cash/Cards/LankaQR
Connectivity
Dialog/Mobitel/Hutch
Current Weather
Showers
More Information about Colombo Hotels
|
Data type |
Details |
|
Number of Reviews |
10,111 |
|
Total Properties |
360 |
|
Weekday Avg. Price |
US$88 |
|
Weekend Avg. Price |
US$88 |
|
Trending hotel |
Granbell Hotel Colombo |
|
Popular area |
Kollupitiya |
FAQs about Hotels in Colombo
-
What are the best places to stay in Colombo?
Some top places to stay in Colombo are near popular attractions like Independence Square, Colombo National Museum and Galle Face Green—so you can quickly get to top landmarks and amenities you need.
-
What is the average price of a hotel in Colombo for this weekend?
According to Trip.com’s latest 12-month data, 3-star hotels in Colombo have an average price of US$64 per night this weekend. For 4-star hotels, the average rate is US$121 per night. If you’re seeking luxury, 5-star hotels in Colombo typically cost US$314 per night this weekend.
-
What is the average nightly price of hotels in Colombo on weekdays?
Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Colombo on weekdays is US$63. For 4-star hotels, the average cost is around US$121 per night. For a luxury stay, 5-star hotels in Colombo generally have an average price of US$318 per night on weekdays.
-
What are the best pet-friendly hotels in Colombo?
Hilton Colombo Residence (price from US$93), Family Friendly 3-bedroom apartment in Colombo, Malable (price from US$60) and The Hideout - 2Br Villa Near Kahathuduwa Interchange (price from US$33) welcome pets. Bring your pets along for an enjoyable stay!
-
What hotels in Colombo offer an especially good breakfast?
Begin your day with a tasty and satisfying breakfast! Marino Beach Colombo (price from US$85), Amari Colombo Sri Lanka (price from US$73) and Cinnamon Lakeside (price from US$70) provide the best breakfast to start your day.
-
Which hotels in Colombo provide fitness facilities?
Granbell Hotel Colombo (price from US$64), Marino Beach Colombo (price from US$85) and Marine Bay Colombo Sri Lanka (price from US$46) include fitness facilities, so you can maintain your routine while traveling. Stay on track with your fitness goals while on the go!
-
What are the best hotels with a spa in Colombo?
A spa hotel can make your trip more enjoyable with relaxing amenities. Granbell Hotel Colombo (price from US$64), Marino Beach Colombo (price from US$85) and Sofia Colombo City Hotel (price from US$51) are great choices for spa hotels offering quality services.
-
Which hotels in Colombo have pools?
Granbell Hotel Colombo (price from US$64), Marino Beach Colombo (price from US$85) and Sofia Colombo City Hotel (price from US$51) are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.
-
What are the best hotels in Colombo near Independence Square?
Some standout hotels in Colombo close to Independence Square include Mandarina Colombo (price from US$56), Fern Colombo (price from US$43) and Jetwing Colombo Seven (price from US$81), all within easy walking or transit distance of Independence Square, perfect for travelers wanting to explore the landmark and its surroundings.
-
How to get good deals on hotels in Colombo?
Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.
Find the Best Travel Deals and Explore More with Trip.com
-
Most Viewed Colombo Hotels
-
Colombo Hotels near Attractions
-
Flights from Popular Cities to Colombo
-
Top destinations
-
Trip.com latest trends
- Kings Grand Hotel
- Marine Bay Colombo Sri Lanka
- Amari Colombo Sri Lanka
- Taj Samudra, Colombo
- Seconds Colombo
- C1 Colombo Fort
- Park Street Suites - Colombo
- Fairway Colombo - Sri Lanka's First Hotel With Robot Technology
- Colombo City Hotels (Pvt) Ltd
- Oak Ray Colombo City Hotel
- Dutch Heritage Colombo
- New Colombo Residency
- Haggai - Tourist Bangalow
- Taprobane House
- The Regent Grand Hotel
- Marine Suites
- Trizen J&J future apartments
- Vivid Colombo
- VAUX Park Street
- Cinnamon Life at City of Dreams
- Hotels near Old Town Hall Building and Museum
- Hotels near Asokaramaya Buddhist Temple
- Hotels near University of Colombo
- Hotels near Sri Lumbini Viharaya
- Hotels near Faizan e Madina Mosque
- Hotels near Henry Pedris Ground
- Hotels near St. Michael's College - Meegoda
- Hotels near Independence Square
- Hotels near Narahenpita Open Park
- Hotels near Rajithma Cosmetics & Salon
- Hotels near Slave Island Railway Station
- Hotels near Dematagoda Railway Station
- Hotels near Kompannavidiya Railway Station
- Hotels near Narahenpita Railway Station
- Hotels near Cotta Road Station
- Direct flights from Daegu to Colombo
- Cheap flights from Dubai to Colombo
- Cheap flights from Kuala Lumpur to Colombo
- Direct flights from Dhaka to Colombo
- Direct flights from Seoul to Colombo
- Cheap flights from Fukuoka to Colombo
- Direct flights from Yangon to Colombo
- Cheap flights from Nagoya to Colombo
- Cheap flights from Malé to Colombo
- Cheap flights from Singapore to Colombo
- Direct flights from Osaka to Colombo
- Return flights from Ho Chi Minh City to Colombo
- Direct flights from Bangkok to Colombo
- Direct flights from Ta Khmau to Colombo
- Direct flights from Tokyo to Colombo
- Hotels in Shanghai
- Hotels in Guangzhou
- Hotels in Beijing
- Hotels in Bangkok
- Hotels in Shenzhen
- Hotels in Hong Kong
- Hotels in Chongqing
- Hotels in Tokyo
- Hotels in Ho Chi Minh City
- Hotels in Kuala Lumpur
- Hotels in Chengdu
- Hotels in Seoul
- Hotels in Zhangjiajie
- Hotels in Singapore
- Hotels in Hanoi
- Hotels in Hangzhou
- Hotels in Bali
- Hotels in Xi'an
- Hotels in Istanbul
- Hotels in Osaka
- Panwaburi Beachfront Resort rooms, Panwaburi Beachfront Resort dining, Panwaburi Beachfront Resort facilities, Panwaburi Beachfront Resort nearby
- Sheraton Gateway Los Angeles Hotel rooms, Sheraton Gateway Los Angeles Hotel dining, Sheraton Gateway Los Angeles Hotel facilities, Sheraton Gateway Los Angeles Hotel nearby
- Shinjuku Washington Hotel rooms, Shinjuku Washington Hotel dining, Shinjuku Washington Hotel facilities, Shinjuku Washington Hotel nearby
- Shinjuku Granbell Hotel rooms, Shinjuku Granbell Hotel dining, Shinjuku Granbell Hotel facilities, Shinjuku Granbell Hotel nearby
- Park Hyatt Saigon rooms, Park Hyatt Saigon dining, Park Hyatt Saigon facilities, Park Hyatt Saigon nearby
- Atour Hotels in Shanghai
- Atour Hotels in Jiuzhaigou
- Novotel Hotels in Shanghai
- Ascott Hotels in Beijing
- TRUE GO HOTEL Hotels in Chengdu
- Tianhao Lantu Hotel (Wulong Railway Station) Reviews
- Muxue Wangshanju Hotel Reviews
- Radisson Blu Hotel Shanghai New World Reviews
- Hefang hotel(Hangzhou West Lake lakeside store) Reviews
- ShanShui S Hotel (Leshan Giant Buddha) Reviews