Find Hotels with Restaurants in Colombo

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Top Colombo Hotels with Restaurants

Galle Face Hotel
5 out of 5
2 Galle Road, Colombo, 300
Fully refundable
The price is $81 per night from Aug 12 to Aug 13
4.5/5 Wonderful! (821 reviews)
"Extremely friendly staff. Good food"

Reviewed on Aug 7, 2022

Galle Face Hotel
Cinnamon Red Colombo
3.5 out of 5
59, Ananda Coomaraswamy Mawatha, Colombo, 03
Fully refundableReserve now, pay when you stay
The price is $57 per night from Sep 11 to Sep 12
4.4/5 Wonderful! (908 reviews)
Excellent Business Hotel
"This is the finest business hotel in the given price you can ask for in SL. Having stayed here for several times and will keep coming back. I just wished this time that the BF should have more new items each day instead of repeating them on and on , especially for VEG eaters. Cold Coffee which is ..."

Reviewed on Jul 2, 2022

Cinnamon Red Colombo
Cinnamon Grand Colombo
5 out of 5
77, Galle Road, Colombo, 00300
Fully refundableReserve now, pay when you stay
The price is $115 per night from Sep 11 to Sep 12
4.3/5 Excellent! (674 reviews)
"Location and the service. Food at the restaurants. The Sunday brunch was the best! The most helpful and friendly staff."

Reviewed on Jul 13, 2022

Cinnamon Grand Colombo
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Cinnamon Lakeside Colombo
5 out of 5
115, C. A. Gardiner Mawatha, Colombo, 02
Fully refundableReserve now, pay when you stay
The price is $88 per night from Sep 10 to Sep 11
4.3/5 Excellent! (398 reviews)
"Huge bed, fabulous buffet and a massive, gorgeous pool overlooking the lake only 10 mins walk from Dutch Fort"

Reviewed on Jun 11, 2022

Cinnamon Lakeside Colombo
Radisson Hotel Colombo
4 out of 5
No. 36-38, Clifford Place, Colombo, Colombo, 00400
Fully refundableReserve now, pay when you stay
The price is $54 per night from Aug 12 to Aug 13
4.2/5 Excellent! (467 reviews)
"Really nice pool and bar area with great views of the city"

Reviewed on Mar 15, 2020

Radisson Hotel Colombo
Taj Samudra
5 out of 5
25 Galle Face Centre Road, Colombo, 3
Fully refundable
The price is $122 per night from Aug 21 to Aug 22
4.2/5 Excellent! (283 reviews)
Great Stay
"All staff esp Sanjeewa and hotel Chef Dayalan were great with food for my 2yr daughter."

Reviewed on May 3, 2022

Taj Samudra
The Kingsbury Colombo
5 out of 5
48 Janadhipathi Mawatha, Colombo, 1
Fully refundableReserve now, pay when you stay
The price is $90 per night from Aug 14 to Aug 15
4.2/5 Excellent! (627 reviews)
Good value for money!
"The hotel is well located in a happening part of the city. There are a number of other 5 star hotels in the area as well including the Taj Samudra and Galle Face Hotel. The hotel is well decorated and our room faced the pool as well as the harbour. However, there was some construction going on in ..."

Reviewed on Apr 21, 2022

The Kingsbury Colombo
The Steuart by Citrus
3.5 out of 5
45, Janadhipathi Mawatha, Colombo
Fully refundableReserve now, pay when you stay
The price is $45 per night from Aug 22 to Aug 23
3.9/5 Very Good! (156 reviews)
"The staff was very friendly and allowed late checkout. Quiet, clean and spacious room. Decent breakfast, but could be improved. Just meters from Ministry of Crab restaurant. Recommend this hotel"

Reviewed on Apr 3, 2022

The Steuart by Citrus
Ramada by Wyndham Colombo
4 out of 5
30 Sir Mohamed Macan Markar Mawatha, PO Box 1202, Colombo, 00300
Fully refundableReserve now, pay when you stay
The price is $62 per night from Aug 12 to Aug 13
3.7/5 Good! (247 reviews)
"The Assistant Manager Chamith Sarathkumara was really helpful in assisting us to change rooms. He is a good example of a Duty Manager should be. All staff were friendly and helpful as usual. We have stayed at this Hotel before, and the location is ideal for Galle Face Green and the shopping ..."

Reviewed on Feb 10, 2022

Ramada by Wyndham Colombo
Grand Oriental Hotel
3.5 out of 5
02, York Street, Colombo, 00700
3.6/5 Good! (331 reviews)
Receptionists need to go for training
"The location is good. Restaurant service is excellent Receptionists are unhelpful and cold Need to go for training on service"

Reviewed on Feb 10, 2020

Grand Oriental Hotel
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.

Colombo Hotels with Restaurants information

 

Hotels with Restaurants in Colombo

142

Highest price $122
Cheapest price $45
Number of guest reviews 4912
Total number of hotels in Colombo 314

 

Recent reviews of Colombo hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code