Top Hotels in Colombo

Explore Colombo hotels and find the perfect stay, from landmark locations and luxury hotels to boutiques with convenient access to top attractions.

Granbell Hotel Colombo

Granbell Hotel Colombo

📍 282/5 Kollupitiya Road, Marine Drive, Colombo 03, Colombo
★★★★ 9.0 (1,232 reviews)

"room was comfy with great sea view. the fitness room and jacuzzi were alright, but the infinity pool is not to be missed, especially during sunset hour! it was a great place to soak and relax after a long day of travelling. the location is very accessible, approx 300lkr for tuk tuk to nearby tourist spots."

NH Collection Colombo

NH Collection Colombo

📍 24 Srimath Anagarika Dharmapala Mawatha, Colombo 03, Colombo
★★★★★ 8.5 (107 reviews)

"Sorry for reviewing . I suggest trip to take out this property from their listings. As prior the property named as movenpick hotels ,. We are in an illusion of the same legacy continues.. unfortunately we booked for two nights and fortunately we changed second day to other hotel, reason being Worst room service, no immediate attention of guests except security and few personals. Breakfast is not at all worth. NOT AT ALL. Rooms are huge and cleanliness is not at par as bed bugs can be seen. Don’t want to post pics as it devastates the house. Wish the best for NH and hope they look into the issues quick and sort.. thanks"

Mandarina Colombo

Mandarina Colombo

📍 433 A2, Colombo 03, Colombo
★★★★ 9.1 (315 reviews)

"it was a gd stay, we were stayed for 1 weeks, location is perfect, in front their is a big shopping mall n grocery shops n pharmacy is nearby, n many restaurants"

Cinnamon Grand Colombo

Cinnamon Grand Colombo

📍 77 Galle Rd, Colombo 03, Colombo
★★★★★ 8.7 (101 reviews)

"good location, wonderful environment, warm services, friendly staffs,"

Amari Colombo Sri Lanka

Amari Colombo Sri Lanka

📍 No. 254 Galle Rd, Colombo 03, Colombo
★★★★★ 9.1 (234 reviews)

"Had a wonderful stay at Amari Colombo. The rooms were very clean, the view was amazing, and the location is extremely convenient for getting anywhere around Colombo. The hospitality from everyone was exceptional."

Galle Face Hotel

Galle Face Hotel

📍 2 Galle Rd, Colombo 03, Colombo
★★★★★ 8.7 (118 reviews)

"Galle face hotel is a perfect choice of hotel for me. Very clean and in a very accessible location. The food is really good and all the employees are very accomodating and respectful. Thank you Galle face hotel for making my stay very worth it."

Morven Hotel Colombo

Morven Hotel Colombo

📍 213 Galle Rd, Colombo 03, Colombo
★★★★ 8.9 (68 reviews)

"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

Sheraton Colombo Hotel

📍 265 Galle Rd, Colombo 03, Colombo
★★★★★ 9.2 (107 reviews)

"Not bad at all. It was raining heavily in Bangladesh, and this hotel felt quite safe with good security. The staff were all very enthusiastic. The only downside was the humid weather, but the room was spacious and the air conditioning worked well."

Sofia Colombo City Hotel

Sofia Colombo City Hotel

📍 No 295 & 295 A, Galle Road, Colombo 03, Colombo
★★★★ 9.0 (201 reviews)

"I stayed x3 nights. I felt very safe throughout my stay,which was most important to me as a solo traveler.The security staff were attentive and reassuring and the front desk team were always polite and friendly.Chef Anil (I hope I remembered the name correctly) was exceptionally kind, when I had an upset stomach, he made me a fresh lime juice that really helped.The buffet breakfast was amazing with plenty of variety, and house keeping kept everything clean and comfortable.Overall, a caring and welcoming hotel that made me feel truly looked after.Highly recommended."

The Best Areas to Stay in Colombo

Find the best neighbourhood to stay in Colombo and choose an area that matches your travel style.

Choose the Perfect Colombo Stay for Your Travel Needs

Radisson Hotel Colombo Hotels in Colombo

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."

Supun Arcade Residency Hotels in Colombo

Supun Arcade Residency

"The hotel service was excellent."

Mount Lavinia Hotel Hotels in Colombo

Mount Lavinia Hotel

"I had high expectations so many people told be what a fabulous hotel it is and probably what they meant was what it WAS. So much history but clearly it needs so much TLC and investment. No hot water most of the time and couldn't shower when I wanted to over the 3 days. When I first arrived I actually thought it looked closed down. A lobby empty no atmosphere no furniture and a dull desk. Poor staff what they have to work with. I actually hate to think what the back of house areas look like. Cold buffet for bfast as no burners on so opted for eggs made to order. I feel just so sorry for them but this poor hotel with so much history is sliding down the gutter unless someone takes it on. Rooms so tired and absolutely old minimal amenities in room. No bath mat, rusty bin just so sad. My rate not high so not worth complaining. One of the nights I booked late so was double but they clearly need the money. I gave feedback to staff but clearly he's used to it as he said nothing, don't even remember an apology just a glare of embarrassment. I wish I could recommend this hotel but I can't. Feel so bad because it has so much history. So hope an investor comes along because it could be amazing or more like the Galle Fort Hotel that has been well maintained."

Mirage Colombo Hotels in Colombo

Mirage Colombo

"Location: Right by the sea, with a train track directly downstairs. Cleanliness: Just average, similar to a budget motel in China. Service: The staff were very enthusiastic! Facilities: Poor soundproofing."

Hilton Colombo Hotel Hotels in Colombo

Hilton Colombo Hotel

"Standard Hilton hotel in a country, staffs are generally great, breakfast buffer was good apart from one day the hotel have too many guest, we can even get a table in the restaurant !"

Jetwing Colombo Seven Hotels in Colombo

Jetwing Colombo Seven

"This hotel is in a very convenient location with a supermarket right in front of it. I think it's a great spot if you want to enjoy the city of Colombo. Even though I arrived late at night, the staff were very welcoming."

The Villa in Lavinia Hotels in Colombo

The Villa in Lavinia

"PLEASE DO NOT TRUST THE RATINGS OF THIS VILLA ANYWHERE! DO NOT CHOOSE TO STAY HERE UNLESS YOU’RE WILLING TO TAKE THE RISK! THE WORST PLACE I’VE EVER STAYED DURING A VACATION! 1) The location is completely isolated with nothing nearby—very deserted. 2) The Wi-Fi DOESN’T WORK at all, especially on the ground floor. 3) There's NO mobile signal—ZERO LTE/4G/5G. 4) The staff constantly ask what time you'll return if you go out late, seemingly because they want to sleep. 5) The toilet in the ground floor room (Room 3) is VERY smelly. 6) Most of the wall sockets in Room 3 on the ground floor don't work. 7) There's no elevator, so if you're staying on a higher floor, good luck carrying heavy luggage. 8) The supervisor/manager knocked on my door at 10 AM asking when I was checking out, despite our agreement the night before to check out at 11 AM. 9) The room is not soundproof. You can hear doors slamming or people chatting outside, even with your door closed, waking you up early."

The Kingsbury Colombo Hotels in Colombo

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!"

Real Traveller Reviews of Colombo Hotels

9.4
Excellent Community Rating
Real & verified guest reviews from all over the world
G

Guest User

Family
Granbell Hotel Colombo ★★★★
"Very nice hotel. Got to try city view and sea view. I had a minor inconvenience with the toilet door. Other than that amazing hotel. Will definitely come back."
★★★★★
2026-04-21
K

Kevin

Other
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."
★★★★★
2026-05-26
G

Guest User

Business traveler
Mandarina Colombo ★★★★
"Good hotel . Worth staying"
★★★★★
2026-03-18
A

Anonymous User

Couple
Cinnamon Grand Colombo ★★★★★
"It’s a nice hotel with lots of security. The rooms are a bit small and dated but they were clean. Many restaurant options on site with great breakfast and dinner buffet."
★★★★★
2025-03-12
G

Guest User

Couple
Amari Colombo Sri Lanka ★★★★★
"I had a really great stay at Amari Colombo. The hotel was clean, modern and very comfortable throughout. The rooms were well maintained and everything felt fresh and tidy. The location is excellent — easy to get around the city and close to everything you’d need. One of the highlights was the rooftop, which has fantastic views over Colombo. It’s a great spot to unwind and take in the skyline. Overall, a very enjoyable stay and I’d happily return."
★★★★★
2026-02-24
s

sllau

Family
Galle Face Hotel ★★★★★
"We had a pleasant stay in Galle Face Hotel. The room is beautiful and comfortable. Sufficient A/C and the room is clean. The front desk staff is very helpful and friendly during the check in process. The breakfast buffet is brilliant - wide range of selections and tasty. Overall it's a good value of money."
★★★★★
2025-03-25
B

Barbara7

Couple
Morven Hotel Colombo ★★★★
"Everything was perfect, the receptionist also helped us with some deliveries and printing papers."
★★★★★
2026-02-20
G

Guest User

Couple
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."
★★★★★
2026-02-21
M

Ms Stairs

Solo traveler
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. 🫶🦋"
★★★★★
2026-07-10

Colombo Travel Information

Power Plug & Voltage

230V/Type D/G

💵

Currency

LKR

💳

Local Payment

Cash/Cards/LankaQR

📱

Connectivity

Dialog/Mobitel/Hutch

🌡️

Current Weather

Rain

More Information About Colombo Hotels

Data

Detail

Number of reviews

9,955

Total properties

359

Weekday Avg. Price

S$ 114

Weekend Avg. Price

S$ 114

Trending hotel

Granbell Hotel Colombo

Popular area

Kollupitiya

FAQs About Hotels in Colombo

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.