Colombo

Find 4-Star Hotels in Colombo

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 59 4-Star hotels for you in Colombo

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near Kollupitiya,Colombo
No. 1 of 4-Star Select Hotels in Sri Lanka
Featured facilities: Pool, Spa, Airport pick-up service
Great
1349 reviews
9.0/10
1 night
From JPY 5,991
Check availability
99+
Hotel near World Trade Centre,Colombo
"The room was spacious, but the design felt a bit old-fashioned. It's a local hotel, and the continental breakfast at the 4th-floor restaurant was quite good. You're sweeter than my favorite idol's smile, and brighter than the midday August sun. You're like 105°C distilled water – pure and refreshing! (Just a little playful emoji praise from the original review! 😉)"
327 reviews
7.2/10
1 night
From JPY 4,122
Check availability
99+
Hotels in Colombo 03,Colombo
No. 19 of 4-Star Select Hotels in Sri Lanka
"Sofia Hotel Colombo is a very good hotel with a high level of service. The location is comfortable and convenient with the ocean view. The room was tidy, clean and has everything that I needed. The breakfasts were tasty and had variety of different meals. All the staff in this hotel were gentle and polite, helpfull and friendly, Rizwan did a good job and Shaid was very helpfull and all the time he was very friendly and polite. Highly recommended if stay in Colombo."
Very Good
262 reviews
8.9/10
1 night
From JPY 8,436
Check availability
99+
Hotel near Cinnamon Garden,Colombo
No. 10 of 4-Star Select Hotels in Sri Lanka
"Very lovely stay at cinnamon red. Check in: I arrived pretty early - luggage storage and early check in once rooms were available no problem. Very friendly. Room: very clean and nice, great view Room service: extremely friendly, even asked me on the floor if everything was fine. Location: perfect. Walking distance to all sights (if you are used to a bit of walking) Gym: amazing. Super well equipped Pool and bar: great view from the rooftop. Nice staff Will choose this hotel again for my stay before flying out"
Very Good
510 reviews
8.9/10
1 night
From JPY 11,192
Check availability
99+
Hotels in Mount Lavinia
"I had a wonderful stay at the Mount Lavinia Hotel. From the moment I arrived, everything exceeded my expectations. The service staff were exceptionally friendly, professional, and always ready to help with a smile. The hotel environment was beautiful, clean, and very relaxing. I especially loved the garden area, the swimming pool, and the stunning beach views. Waking up to the ocean view from my room was an amazing experience. Even the washroom was well-maintained and offered a great view, which made the stay feel even more special. What impressed me the most was the genuine hospitality of the staff. They made me feel welcome throughout my stay and paid attention to every detail to ensure my comfort. Overall, I would rate my experience 10/10. Everything—from the location and facilities to the service and atmosphere—was simply perfect. I highly recommend this hotel to anyone looking for a relaxing and memorable stay in Sri Lanka."
138 reviews
7.0/10
1 night
From JPY 7,381
Check availability
63
Hotel near Cinnamon Garden,Colombo
Featured facilities: Wardrobe, Car rentals
Great
42 reviews
9.3/10
1 night
From JPY 13,612
Check availability
99+
Hotels in Colombo 05,Colombo
"We had very nice time during our stay. The staff was very friendly and helpful. The reception guy name Ritik was polite and helpful . He always had very speedy feedback for any request. Manger named Mr. Anthony treated us like a family and made us very comfortable during our stay. And the most nice guy was entrance guy named Vijay who always helped us in everything like guiding about near shops and places to go and other stuff.We would love to stay again in future ."
Very Good
73 reviews
8.4/10
1 night
From JPY 5,512
Check availability
71
Hotels in Colombo
"What a beautiful little gem in the heart of Colombo! ✨ A stunning Geoffrey Bawa-designed property with peaceful courtyards and wonderfully airy, elegant rooms that feel like a true sanctuary in the city. Special thanks to the two courteous gentlemen who look after this place so beautifully — their warmth, care, and hospitality made our stay truly memorable. Kudos to Team Jetwing for preserving such a special space so perfectly. An absolute must-visit!❤️"
Amazing
22 reviews
9.5/10
1 night
From JPY 8,340
Check availability
99+
Hotel near Kollupitiya,Colombo
"Great 2-night stay in a Superior King Ocean View room. Room was spotless, staff were very friendly and helpful, and the location is excellent for Colombo. Rooftop pool area was a nice bonus. Only reason I gave 4/5 for amenities is I was expecting a bit more, but overall very happy. Would stay again as a solo traveller."
Very Good
75 reviews
8.7/10
1 night
From JPY 7,070
Check availability
99+
Hotels in Rajagiriya
Featured facilities: Pool, Playground, Massage room
Amazing
62 reviews
9.7/10
1 night
From JPY 14,283
Check availability
See More 4-Star Hotels in Colombo

Top 9 4-star select hotel in Colombo

See all
Discover our curated selection of 4-star select hotels in Colombo for your next stay
No.
1
9.0/10
1349 reviews

Granbell Hotel Colombo

Hotel near Kollupitiya, Colombo
"Great swimming pool""Clean pool"
Select dates to view prices
No.
2
9.3/10
66 reviews

Jetwing Colombo Seven

Hotel near Cinnamon Garden, Colombo
"Great service""Great stay!"
Select dates to view prices
No.
3
8.9/10
510 reviews

Cinnamon Red Colombo

Hotel near Cinnamon Garden, Colombo
"Clean pool""Great swimming pool"
Select dates to view prices
No.
4
7.9/10
13 reviews

Waters Edge Hotel

Hotel near Sri Jayewardenepura Kotte
"Good Location"
Select dates to view prices
No.
5
8.8/10
42 reviews

Zylan Colombo

Hotel near Cinnamon Garden, Colombo
"Quiet & comfortable"
Select dates to view prices
No.
6
8.9/10
262 reviews

Sofia Colombo City Hotel

Hotel near Colombo 03, Colombo
"Great swimming pool""Clean pool"
Select dates to view prices
No.
7
8.9/10
74 reviews

MaRadha Colombo

Hotel near Colombo 03, Colombo
"Great view""Great location"
Select dates to view prices
No.
8
9.2/10
40 reviews

Colombo Court Hotel & Spa

Hotel near Colombo 03, Colombo
"Great stay!""Great rooms"
Select dates to view prices
No.
9
9.1/10
45 reviews

Taprobane House Luxury Boutique Hotel

Hotel near Colombo 03, Colombo
"Good Location"
Select dates to view prices

What Travelers Said About the Best Hotels in Colombo

See all
Find top-rated hotels based on real traveler reviews

Jetwing Colombo Seven

9.3/10
Great
Guest User
Super value hotel just out of the main hustle and bustle. Great room, great breakfast, great staff and with rooftop pool. The prices are slightly cheaper than the big hotels with  excellent customer service. I found all the staff very friendly and the breakfast excellent.
Price per night from:JPY 11,072

Colombo Court Hotel & Spa

9.2/10
Great
Guest User
I stayed a wonderful couple of days at Colombo Court. The hotel is lovely and the room spacious and very comfortable. The staff are really friendly, helpful and there is always someone around if you need anything. I had a wonderful massage at the spa as well, which really added to the luxury experience. I would absolutely stay here again!
Price per night from:JPY 9,586

Mandarina Colombo

9.1/10
Great
Guest User
Mandarina Colombo is a modern hotel with clean rooms and a hot shower, offering easy access to the city. PickMe rides are readily available, and it's about a 40-minute drive from Bandaranaike Colombo Airport. The hotel is conveniently located, just an 8-10 minute tuk-tuk ride from Gangaramaya Temple and the surrounding lake. The room was well-equipped with coffee and tea sachets, a kettle, bottled water, basic toiletries, and fresh towels. The bed and pillows were comfortable, ensuring a good night's rest. Facilities include a mini gym and a rooftop pool, adding to the overall experience. A great choice for business travelers, couples, or anyone looking for a short, comfortable stay in Colombo.
Price per night from:JPY 8,340

Zest Metropole

9.0/10
Great
Guest User
5* quality, beautiful Resturant with Good Food very reasonable prices …. The best bed on my entire trip lovely well appointed room and walk in shower , every where was spotless clean…fab breakfast
Price per night from:JPY 6,974

Fairway Colombo - Sri Lanka's First Hotel With Robot Technology

8.6/10
Very Good
Guest User
A great Hotel depending on the price you can get it for. Great staff, very good breakfast, spotlessly clean, it’s just the rooms are a little too small. Would we stay here again? Definitely if the price was right.
Price per night from:JPY 5,392

Anarva Hotel & Spa

8.2/10
Very Good
Posted on Jan 8, 2024|Superior Double or Twin Room, City View-Two Beds
@yy@
Excellent Location And Reception counter staff Very good.
Price per night from:JPY 6,926

Renuka City Hotel

7.8/10
Good
Guest User
⭐️⭐️⭐️⭐️ 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!
Price per night from:JPY 6,710

ME Colombo

7.5/10
Guest User
A very pleasant stay in Colombo. The room was clean, comfortable and had a nice city view. The hotel was convenient and the overall experience was smooth and enjoyable. Good value for the price and I would consider staying here again
Price per night from:JPY 6,638

Pearl Grand by Rathna

7.3/10
Posted on Feb 9, 2026
Jimmysandwiches
This hotel is in a great location. The staff are very friendly and pleasant. The room is large and the bed seemed clean. That is where the positives end, unfortunately. Upon arrival, very late at night, after a long trip. There were no towels in the room. Too exhausted to rectify, we just went to sleep without a shower. The hotel has an off smell about it, a bit like wet carpet. The cleanliness is questionable. Some mould. It seems it is not thoroughly cleaned. Frequently. Our room was not attended to, so we didn't receive fresh water. If you need to get work done while at the hotel don't book here. The WiFi is intermittent and would only work on my phone, not laptop. Therefore it's not suitable for any online workers. The toiletries were less than those advertised. Body lotion, shampoo and body wash are all that are provided. There is an ironing board...but no iron. Why? The hairdryer is one of those models you must continually hold down the button for it to work. It would work for only around 5 minutes and then would shut off and then had to wait 5 minutes for it to cool down to use again
Price per night from:JPY 5,081

Global Towers Hotel & Apartments

6.8/10
Guest User
Excellentw location next to many great restaurants including Chilax. Nice uninterrupted view of the Indian ocean. Good aircon and ample hot water in the bathroom. Good WiFi throughout. It’s a bit loud from the passing trains even after the windows are closed. Rooftop view of the Indian ocean is really relaxing. Staff is nice and relaxed. We recommend.
Price per night from:JPY 5,177

Frequently Asked Questions

What are the best 4 star hotels in Colombo?

Whether you are travelling to Colombo for business or fun, Granbell Hotel Colombo (from JPY 7,548) , Sofia Colombo City Hotel (from JPY 9,321) and Cinnamon Red Colombo (from JPY 6,589) are all preferred hotels.

What is the average cost of staying in 4 star hotels in Colombo?

For 4 star hotels in Colombo, the average cost on weekdays is JPY 22,038, and the usual price on weekends (Friday–Saturday) is JPY 21,944.

Which 4 star hotels in Colombo provide swimming pools?

There are many 4 star hotels in Colombo with swimming pool. Granbell Hotel Colombo (from JPY 7,548) , Sofia Colombo City Hotel (from JPY 9,321) and Cinnamon Red Colombo (from JPY 6,589) are very popular.

Which 4 star hotels in Colombo provide gym or fitness center?

What are the best 4 star hotels in Colombo with bars?

What are some of the best 4 star hotels in Colombo with breakfast?

What are the best 4 star hotels in Colombo with luxury spa services?

Wanna soothe your muscles after long walk? Among 4 star hotels in Colombo, Granbell Hotel Colombo (from JPY 7,548), Sofia Colombo City Hotel (from JPY 9,321) and Jetwing Colombo Seven (from JPY 13,610) are very popular.

Which 4 star hotels in Colombo provide free wifi?

For many, stable internet connection is a must for travel. Granbell Hotel Colombo (from JPY 7,548), Sofia Colombo City Hotel (from JPY 9,321) and Cinnamon Red Colombo (from JPY 6,589) are popular hotels with free Wi-Fi.

What are some of the best deals for 4 star hotels in Colombo?

Trip.com keeps you informed of amazing deals on thousands of 4 star hotels. You can check the promotions page to see cheap hotels on Trip.com.

Hotel Info for Tourists

Highest priceJPY 170,609
Lowest priceJPY 6,519
Number of reviews4,814
Total properties59
Weekday Avg. PriceJPY 22,038
Weekend Avg. PriceJPY 21,944