The Granbell Hotel is the best value-for-money hotel in Colombo, offering a perfect combination of price, views, service, location, and amenities. When I visit Colombo, I'll definitely keep choosing the Granbell Hotel.
The staff were very friendly. The shared shower room was very close to the room, which was convenient. It was clean. The air conditioning was very cool. It was actually better than other expensive hotels. Highly recommended.
The air conditioning was incredibly loud, severely impacting my sleep quality. I had no choice but to turn it off every night. The bedding and towels were disgustingly dirty, covered in old stains – truly nauseating. The bathroom door design was impractical; it blocked the toilet when opened, forcing you to squeeze past or detour through the shower. This is probably why there's no door for the shower, which resulted in the entire bathroom flooding after every shower. I had to throw all the towels on the floor to soak up the water, and I assume others did the same. It felt really off-putting then using new towels to dry myself.
The soundproofing was terrible. The windows and room door already offered poor insulation, and to top it off, I was assigned a connecting room. Over 5 nights, there were at least three different sets of guests next door. The last family (who were also my compatriots) were incredibly loud at 2 or 3 AM, talking loudly, video calling, and even singing. I called room service to ask them to intervene, but it only stayed quiet for about 5 minutes before they started again. I just had to endure it, waiting until I was utterly exhausted before I could finally fall asleep.
Aside from the decent service, and the cheap price, there's nothing good about this place.
This hotel is truly unique, steeped in history, and they do a wonderful job of preserving its century-old heritage while still embracing the 21st century. Everything is excellent, the staff are friendly and respectful, really valuing old-school service traditions. There's even a museum showcasing famous past guests like Anton Chekhov and Yuri Gagarin.
The 20-meter saltwater pool, right on the Indian Ocean, is simply fantastic for relaxing when the sea is rough.
As I mentioned, the rooms are styled from the 1960s-70s, and you even get the charming creak of the floors and stairs. The hotel team clearly puts a lot of effort into maintaining the property against the forces of time and the ocean's weather.
The dining experience for breakfast, lunch, and dinner is a story in itself. You can explore not just local cuisine, but dishes from across South Asia. The chefs and restaurant staff really strive to make your stay here an enriching culinary journey into local culture and traditions.
If it's your first time in Sri Lanka, I highly recommend this hotel for your initial introduction to the country. Despite the cost, it offers great value, especially considering its convenient location near Colombo's main attractions.
The rooms were very clean and spacious, and there's a pool too. Everyone was very professional and greeted us with a smile. The doorman's smile was particularly lovely. We had a late-night flight, but we were able to use the hotel's shower after sightseeing before heading to the airport, which was truly a lifesaver.
The hotel has the best location and the staffs were great and very helpful but it needed an upgrade. The ceilings are old and the cupboards in the room are all old making noises every time you open it. The towels were torn on the edges which could have been checked prior to check in Ofcourse you get what you paid for. When we checked in there was a very strong smell of cigarette though there was a notification board that says no smoking. Otherwise the experience was average and perfect location for your US visa appointment.
The hotel room offers a direct view of the seaside train, and there are convenient amenities within walking distance such as supermarkets and restaurants. It's quite convenient. As soon as you enter downstairs, all the staff are enthusiastic about helping you with your bags and with security checks. I also noticed that flight crews from Emirates or Qatar Airways stay at this hotel. The window seats in the breakfast area have a perfect view of the seaside train passing by, so the location and view are excellent. Thanks to the hotel, we have a wonderful memory of our trip to Sri Lanka.
⭐️⭐️⭐️⭐️ What a great, affordable room! It was immaculately cleaned, and everything I needed felt easy and well cared for.
I also loved how affordable the laundry was, and the bar/food options were a nice bonus. But honestly, the standout was the service.
The moment I walked in, I felt like I had my own personal entourage of Sri Lankan gentlemen. 😊 The doormen were always there to help—with my navigation questions, and with getting a metered tuk-tuk. They did it with the friendliest smiles and such gentleness, it reminded me of my beloved uncles back in Canada.
Plus, the rooftop pool is fantastic—such a great place to relax and unwind.
And a big shout-out to the gym: it’s immaculate and very female friendly, with 5 lb weights and three different cardio machines—exactly what I look for. The gym/pool staff were first class too, especially the lovely pool staff member in the picture. It was so awesome to see a “sister” know her way around a gym 💪✊🌹
Highly recommend—great value, great people, and a welcoming stay from start to finish!
Here’s a professional hotel review you can use:
⭐⭐⭐⭐⭐
I had a wonderful stay at this hotel. The rooms were clean, comfortable, and well maintained. The staff were friendly, professional, and always willing to help. The location was convenient, and the overall atmosphere was peaceful and welcoming. The service exceeded my expectations, and I truly appreciated the attention to detail. I highly recommend this hotel to anyone looking for a comfortable and enjoyable stay. I will definitely visit again!
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.
Very Good
114 reviews
8.6/10
Price from
INR 6,286
per night
Check Availability
See All Hotels in Kollupitiya
Latest Reviews for Colombo hotels
See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
This is a really nice hotel.
First of all, we were given a cold towel and ice cream as a welcome service.
The scent of the towel was so lovely that I asked what cologne they used and bought some at a supermarket in Colombo.
The hotel's entrance, design, the way the air circulates, and the service from the staff are all wonderful.
I stayed on the second floor for three nights, but it still wasn't enough.
This is the kind of hotel that makes you look forward to coming home, even when you're out.
Breakfast was also delicious. I had an omelet and French toast. It was very filling.
Fresh juice, a fruit platter, bread, and a main course with coffee or tea were included.
I would definitely stay here again, and I would also like to try other hotels in the nyne series.
If I had to say something negative, I would say that the hot water in the shower was a bit hard to come by, and that although I requested laundry twice, I wish it had been folded more carefully.
Just being given neatly folded clothes makes a big difference in how I feel.
Overall, I was very satisfied with this hotel.
No yf, I booked a room for 2 days. After staying for one night, I went to Galle with no room but a bag. I called the hotel and told them that I would wait until around 3 pm to pick up the bag and check out. I told the hotel that it was okay. They took my bag to the front desk for cleaning, but when I went to the hotel the receptionist asked me to pay an extra half day's room rate. I told them that I had called them, but they didn't know. In the end, I had to pay half a day's room rate before leaving!
A delicious breakfast is a great way to kick start your day. If you want to stay at a hotel with breakfast near Kollupitiya in Colombo, consider
Mandarina Colombo, Marino Beach Colombo or Clock Inn Colombo
. Be sure to book these popular hotels in advance!
What's the average price per night of hotels near Kollupitiya
According to Trip.com's data, the average price per night at hotels near Kollupitiya in Colombo is INR 15,100. Prices fluctuate often; this rate is for reference only.
What's the average price of hotels near Kollupitiya this weekend?
According to Trip.com's data, the average price for a weekend night at hotels near Kollupitiya in Colombo is INR 8,780. Prices fluctuate often; this rate is for reference only.
What popular hotels near Kollupitiya have restaurants?
If you like the idea of sampling local flavours while travelling, consider staying at
Mandarina Colombo, Marino Beach Colombo and Clock Inn Colombo
. There are plenty of restaurants that serve local dishes near these hotels.