Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Compare and book 4 Star hotels in Colombo, Western Province

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Colombo 4 Star Hotels

Ocean Edge Suites & Hotel Colombo
4 out of 5
Marine Drive (Kollupitiya), 10th Lane, No.24, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs4,419 per night
3.4/5 (79 reviews)

"Overall a good experience. I would stay here again."…"

Reviewed on 16 Sep 2019

Ocean Edge Suites & Hotel Colombo
Fairway Colombo
4 out of 5
7, Hospital Street, Colombo 01, Colombo
Get Rates
4.2/5Excellent! (448 reviews)

"great location. Staff were friendly and helpful.."…"

Reviewed on 7 Apr 2020

Fairway Colombo
Global Towers Hotel & Apartments
4 out of 5
No.11 Station Avenue, (Colombo Plan Road), Colombo
Get Rates
3.6/5Good! (122 reviews)

"it was good"…"

Reviewed on 20 Mar 2020

Global Towers Hotel & Apartments
Ramada by Wyndham Colombo
4 out of 5
30 Sir Mohamed Macan Markar Mawatha, PO Box 1202, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs5,400 per night
3.7/5Good! (240 reviews)

"Liked the location. There was nothing to dislike. The rooms were spacious and housekeeping was regular. The staff were friendly."…"

Reviewed on 30 Mar 2020

Ramada by Wyndham Colombo
Galadari Hotel
4 out of 5
64, Lotus Road, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs2,412 per night
3.5/5Good! (149 reviews)

"Very good location and spacious room Very few amenities & poor bed"…"

Reviewed on 26 Jun 2020

Galadari Hotel
Colombo Court Hotel & Spa
4 out of 5
32 Alfred House Avenue, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs5,400 per night
4.3/5Excellent! (316 reviews)

"Stuff so wonderful.! Clean, Convenient, Nice poor fell like home , nice spa , so relaxing.! Will come back to stay again in the future."…"

Reviewed on 1 Mar 2020

Colombo Court Hotel & Spa
Paradise Road Tintagel Colombo
4.5 out of 5
65 Rosmead Place, Colombo
The price is Rs8,108 per night
4.7/5Exceptional! (109 reviews)

"Tastefully decorated and have an amazing ambience. The staff is very attentive and trying to make your stay so pleasurable that you don’t want to leave the hotel."…"

Reviewed on 3 Oct 2019

Paradise Road Tintagel Colombo
ME Colombo
4 out of 5
16 Park Road, Colombo, Colombo District
Free cancellationReserve now, pay when you stay
The price is Rs3,375 per night
4.1/5Very Good! (40 reviews)
Clean and good service with delicious breakfast

"Clean and comfortable room with all the amenities you could need (towels, toiletries etc). Pool lovely but breakfast was superb. Hotel a little out of the way from what seemed to be the main part of Colombo but was very close to the better bit of beach"…"

Reviewed on 3 Jan 2020

ME Colombo
Wonder Hotel Colombo
4 out of 5
213 Galle Road, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs5,347 per night
4.4/5Excellent! (177 reviews)

"Amazing hotel in a great location. Only a short drive into town and a shopping centre walking distance. The rooms are great, clean and large showers and beautifully comfortable bed. No issues, would stay here again and recommend it. Ps. Has roof top pool and bar."…"

Reviewed on 13 Feb 2020

Wonder Hotel Colombo
OZO Colombo Sri Lanka
4 out of 5
No. 36-38, Clifford Place, Colombo 4, Colombo
Get Rates
4.2/5Excellent! (463 reviews)

"Really nice pool and bar area with great views of the city"…"

Reviewed on 15 Mar 2020

OZO Colombo Sri Lanka
Don't see what you're looking for?
See all available properties in Colombo
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Take Your Pick of 4 Star Hotels in Colombo

The get-go of any holiday starts with choosing a great spot. Colombo has been a popular destination with guests because it offers so much to do and see. But, "location, location, location" applies to more than just what city where your plane lands. Now that you have a feel for the town, it's time you to get to know your new digs.

Accommodations as Picturesque as Colombo

Search Expedia.com.sg for the right 4 Star Colombo Hotel to suit your fancy. Plenty of these people wrote tips to help you select the accommodation that is the right fit for your holiday.You'll be more than glad to get back to your resort every night. Colombo has dozens of good options in the 4-star hotel range that create the ideal getaway.

A stay at one of these lodgings ensure that whether you are just relaxing after a day of checking out Colombo or you are ready to lie down for the night, you'll be as comfortable as possible. You won't go without a thing during your stay at one of these accommodations. Visitors have consistently given them high marks for their attentive service. It's no surprise that loads of guests recommend it.

Reserve a 4-Star Hotel in Colombo Today!

Your trip to Colombo should be one that you'll reminisce over for years to come, and booking a 4-star hotel will help create memories that are incredible. Make sure to make a reservation soon. With so few hotels, and plenty of people desiring to vacation in Colombo, you may miss out on your perfect hotel.

More trip options

Colombo Hotel Reviews