Sri Lanka may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find 4 Star Hotels in Colombo

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation 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 ¥5,424 per night
3.4/5 (79 reviews)

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

Reviewed on Sep 16, 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 Apr 7, 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 Mar 20, 2020

Global Towers Hotel & Apartments
Ramada by Wyndham Colombo
4 out of 5
30 Sir Mohamed Macan Markar Mawatha, PO Box 1202, Colombo
The price is ¥7,313 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 Mar 30, 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 ¥14,567 per night
3.5/5Good! (153 reviews)

"It was done as requested, good communication, old but gold"…"

Reviewed on Jul 31, 2020

Galadari Hotel
Colombo Court Hotel & Spa
4 out of 5
32 Alfred House Avenue, Colombo
The price is ¥6,197 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 Mar 1, 2020

Colombo Court Hotel & Spa
Paradise Road Tintagel Colombo
4.5 out of 5
65 Rosmead Place, Colombo
The price is ¥11,454 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 Oct 3, 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 ¥5,826 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 Jan 3, 2020

ME Colombo
Wonder Hotel Colombo
4 out of 5
213 Galle Road, Colombo
The price is ¥4,983 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 Feb 13, 2020

Wonder Hotel Colombo
OZO Colombo Sri Lanka
4 out of 5
No. 36-38, Clifford Place, Colombo 4, Colombo
The price is ¥6,357 per night
4.2/5Excellent! (463 reviews)

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

Reviewed on Mar 15, 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.

Pocket Guide: 4 Stars Hotels in Colombo

Search for hotels in Colombo on Expedia.co.jp. You can easily find your hotels in Colombo using one of the methods below:

  • View our selection of featured hotels in Colombo
  • Use the map to find hotels in the Colombo neighborhood you prefer
  • Use the filters to see hotels in a specific area of Colombo, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Colombo
  • Enter your travel dates to view the best deals on hotels in Colombo - while they last

More trip options

Recent reviews of Colombo hotels