Best Hotels in Colombo
Explore Colombo from hotels near iconic landmarks, popular shopping streets, and top dining spots.
Granbell Hotel Colombo
"Great facilities, nice stuff, clean room, good breakfast, best view of the railway, perfect location."
Cinnamon Life at City of Dreams
"The hotel delivers well on core fundamentals. The room was clean, well-maintained, and notably spacious, which made the stay comfortable and practical. Check-in at reception took longer than expected, which slightly impacted the arrival experience. That said, staff were professional once the process moved forward. A major plus is the on-site casino located within the same building, offering convenient entertainment options without needing to travel elsewhere. Breakfast was acceptable overall. It met basic expectations but did not stand out in terms of variety or quality."
Marino Beach Colombo
"⭐⭐⭐⭐ Good stay, great staff — pool‑side dining rules a drawback The team at Marino Beach Hotel were absolutely amazing warm, attentive, and always ready to help, which made my stay really pleasant and comfortable. The one disappointment was the strict policy: Food are not allowed near the pool or sun‑lounge areas, only in one corner of the rooftop Level 10. This isn’t a practical choice many guests want to relax and enjoy a light meal or snack while staying by the water. Having to dry off and change fully to enter the restaurant meant it was often empty, and I think the hotel misses out on extra business this way. Otherwise, a nice, well‑kept property with lovely people just hope they review that rule soon."
Sofia Colombo City Hotel
"I really made the right choice; it was incredibly clean and comfortable, totally worth the four-star price and quality. The breakfast was very generous. Most importantly, everything felt new and cozy, unlike the dampness you get in older hotels. This place was clean and dry, which is quite rare. The lunch buffet was 3800 per person including tax, and I felt it was excellent value for money with a great variety of food. For 700, it included breakfast, and they even let us check in two hours early and extended our check-out to 1 PM. I absolutely loved it!"
Mandarina Colombo
"I had a over night stay at mandarin it was nice place Nice rooms and good restaurants and quality food. Special thanks to the staff they were so friendly"
NH Collection Colombo
"Craving a city escape where you’re pampered from check-in to the last sunset cocktail? NH Collection Colombo stands out in Sri Lanka’s buzzing capital, blending urban convenience, plush comfort, and picture-perfect sea views. 🌊 Whether you’re here for business or to soak up Colombo’s historic streets, this hotel is your launchpad for adventure and relaxation. From the moment you arrive at 24 Srimath Anagarika Dharmapala Mawatha, the friendly staff greets you with warm Sri Lankan hospitality, always quick to assist and happy to share local tips. The large, airy rooms are a guest favorite, especially those with panoramic sea views—wake up to sunlight dancing on the Indian Ocean and enjoy a serene start in a comfy, neat space. Make time for the rooftop Infinity Pool & Bar, an insta-worthy spot for sunset sips or just lazing with a view. The hotel’s location means you’re steps from the coastline, handy markets, and Colombo’s vibrant city life. Breakfast is a true highlight: feast on everything from Sri Lankan hoppers to European classics. It’s the kind of breakfast spread that fuels exploration all day long. For the best experience, secure a sea-facing room and double-check your breakfast package upon booking to avoid confusion later. And don’t miss the nearby Galle Face Green at sunset, just a short stroll away—perfect for local snacks and people-watching. Booking tip: Reserve early on trip.com, especially for high-floor, ocean-view rooms. If you want maximum relaxation, take advantage of the rooftop pool in the quieter morning hours."
Morven Hotel Colombo
"I had a wonderful stay at this hotel, everything was perfect. The staff are incredibly kind, welcoming, and always ready to help. The reception team especially made me feel comfortable and well taken care of throughout my stay. If you’re thinking about booking, don’t hesitate! this is a great place to stay!"
Sheraton Colombo Hotel
"Facilities: The facilities are very new, and the bedding is very comfortable. Hygiene: The hygiene is excellent. Service: The service is good, and the breakfast selection is rich. Environment: The environment is nice. The room offers direct views of the sea and the famous 'internet-famous' mini-train. Compared to some other five-star hotels, it's a bit further from popular restaurants and shopping malls."
The Den 23
"Cleaned and well maintained plac"
Explore Accommodation Types in Colombo
Marine Bay Colombo Sri Lanka
"Fantastic location. Rooms are quiet good and comfortable. Beach faced window rooms are very nice"
MaRadha Colombo
"It was very good experience. Good Location and food is good also roof top view and pool very good location. Very friendly staffs and worth. Will come back again soon."
The Villa in Lavinia
"Loved the place . Place has good ambience and you can spend time in the property. You can read books , play indoor games and a 24x7 swimming pool for access. Staff were also nice.. will definitely recommend this place! Also beach is nearby to the hotel so it's very convenient to explore nearby areas by walking."
Pearl Grand by Rathna
"Pearl Grand by Rathna is a well-regarded hotel located in Colombo, Sri Lanka. It offers a range of amenities and services designed to provide a comfortable and enjoyable stay for both business and leisure travellers. The hotel features thoughtfully designed rooms, exotic dining options, health and leisure facilities, meeting rooms, and personalized services."
Cinnamon Lakeside
"The hotel is clean and well positioned on the lake side. Staff is kind and the buffet is delicious."
City of Dreams - Nuwa Sri Lanka
"The hotel is located in the mega-building City of Dreams. It feels more personal because it doesn't have many rooms. It's a bit pretentious, and the breakfast is more showy than practical. The pool area is rather uninviting, but you can use the Cinnamon Life facilities."
Hilton Colombo Hotel
"Overall the stay is great with clean bedsheets and toilet, except that there was some hair on the slippers provided and we can’t sleep well because the pillows are too soft to us"
Taj Samudra, Colombo
"There was a squirrel in the hotel garden."
Mirage Colombo
"Very good location you can njoy the beach view n it’s very near walking to restaurants 👍"
Radisson Hotel Colombo
"The ocean is beautiful and close by, which is a plus. However, sometimes the rooms smell strongly of cigarette smoke, and it's a shame the windows don't open to air it out. On the bright side, the staff are friendly, and overall, I enjoyed my stay at this hotel."
Cinnamon Red Colombo
"The room facilities are relatively new, and it's close to both the city center and the beach. Dining is also convenient, with many Chinese restaurants nearby. It's also close to a large shopping mall, making shopping easy."
Supun Arcade Residency
"The hotel service was excellent."
Pegasus Reef - A Beach Resort in Colombo
"Had a really nice experience here. The location is a bit far from the city, but since we wanted a hotel closer to the airport, it was perfect for us. The staff were very friendly and welcoming throughout the stay. The hotel was clean and had many scenic spots in the property, especially the beautiful Kurulu Kele area. We also enjoyed the afternoon tea there, which was such a relaxing experience. The buffet was great with a good variety of food. We had both dinner and breakfast buffets, while lunch was à la carte, and honestly, that was great too. Our room was spacious with a lovely pool view. One of my favorite moments was watching the sunset from the hotel. Overall, it was a peaceful and memorable stay."
Shangri la Hotel Colombo
"Amazing hotel with amazing view."
Jetwing Colombo Seven
"Everything about the hotel was quite nice. The service is great !"
ITC Ratnadipa, a Luxury Collection Hotel, Colombo
"Loveliest staff .. we were accommodated in bestest way possible .. thanks to Mr Chaminda who rescued us when we had a small mishap .. but Alhamdulilah we had our best stay .. thanks to each and every single member of the staff"
Guest Reviews for Colombo Hotels
Hotels Near Top Attractions in Colombo
Discover the charm of Colombo by staying near its iconic landmarks.
Colombo Travel Information
Power Plug & Voltage
230V/Type D/G
Exchange Rate
LKR
Local Payment
Cash/Cards/QR
Connectivity
Dialog/Mobitel/Hutch
Current Weather
Rain
More Information About Colombo Hotels
|
Key Info |
Details |
|
Number of reviews |
9,946 |
|
Total properties |
364 |
|
Weekday Avg. Price |
£66 |
|
Weekend Avg. Price |
£66 |
|
Trending hotel |
Granbell Hotel Colombo |
|
Popular area |
Kollupitiya |
FAQ – Hotels in Colombo
-
What is the average price of a hotel in Colombo 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 £48 per night. For a 4-star hotel, the average cost is £90 per night. If you're looking for a luxury experience, 5-star hotels in Colombo this weekend typically cost £234 per night.
-
How much do hotels in Colombo cost per night on weekdays?
Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Colombo during weekdays is £48 per night. For a 4-star hotel, you can expect to pay around £90 per night. If you're seeking a luxury stay, 5-star hotels in Colombo generally cost £237 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 £46), Fern Colombo (from £32) and Jetwing Colombo Seven (from £60), all offering easy access to Independence Square, making them ideal for visitors looking to explore the area.
-
What are some of the best hotels in Colombo?
The most popular Colombo hotels for your stay: Granbell Hotel Colombo (from £42), Marino Beach Colombo (from £63) and Marine Bay Colombo Sri Lanka (from £38) are the preferred hotels.
-
Which hotels in Colombo are pet friendly?
Hilton Colombo Residence (from £77), Family Friendly 3-bedroom apartment in Colombo, Malable (from £44) and Villa Bolgoda (from £63) allow pets. Take your pets with you during your stay!
-
Which hotels in Colombo are worth visiting for their spa experience?
Feel tired from travelling? Granbell Hotel Colombo (from £42), Marino Beach Colombo (from £63) and Sofia Colombo City Hotel (from £38) provide highly rated spa services.
-
Which hotels in Colombo have swimming pools?
Granbell Hotel Colombo (from £42), Marino Beach Colombo (from £63) and Sofia Colombo City Hotel (from £38) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!
-
What hotels in Colombo offer an especially good breakfast ?
Marino Beach Colombo (from £63),Amari Colombo Sri Lanka (from £54) and Cinnamon Lakeside (from £53) provide high-quality breakfast. Start your day with a delicious breakfast!
-
How to get good deals on hotels in Colombo?
To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.
Find Travel Deals & Explore Destinations on Trip.com
-
Popular hotels in Colombo
-
Colombo Hotels near Attractions
-
Accommodation Types in Colombo
-
More Hotels
- Sofia Colombo City Hotel
- Granbell Hotel Colombo
- Cinnamon Red Colombo
- Cinnamon Lakeside
- Marine Bay Colombo Sri Lanka
- Jetwing Colombo Seven
- NH Collection Colombo
- Grand Oriental Hotel
- Galle Face Hotel
- Marino Beach Colombo
- Amari Colombo Sri Lanka
- C1 Colombo Fort
- The Kingsbury Colombo
- Ramada by Wyndham Colombo
- Mandarina Colombo
- Hotels near Christian Reformed Church of Sri Lanka
- Hotels near La Passion
- Hotels near Colombo Lotus Tower
- Hotels near King Sri Wickrama Rajasinghe's Prison Room
- Hotels near Ambathale Bhodiya
- Hotels near Colombo National Museum
- Hotels near Faculty Of Graduate Studies
- Hotels near R. Premadasa International Cricket Stadium, Colombo, Sri Lanka
- Hotels near Pettah
- Hotels near New Kathiresan Kovil
- Hotels near Colombo Swimming Club
- Hotels near Galadari Pool
- Hotels near Diyagama Mahinda Rajapaksa Stadium
- Hotels near Majestic Pride Colombo
- Hotels near Lotus Pond - Hilton Colombo
- Hotels near Serendib Grand
- Holiday Villas in Colombo
- Luxury Hotels in Colombo
- Holiday Apartments in Colombo
- Homestays in Colombo
- 3-Star Hotels in Colombo
- Family Hotels in Colombo
- Colombo Hotels with Balcony
- Romantic Hotels in Colombo
- Pet-friendly Hotels in Colombo
- Hostels in Colombo
- 5-Star Hotels in Colombo
- Colombo Hotels with Bathtub
- B&Bs (Bed and breakfast) in Colombo
- 4-Star Hotels in Colombo
- 2-Star Hotels in Colombo