Dining in Colombo

Browse for Colombo Hotels with Restaurants from $25

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Search over a million flights, hotels, packages, and more

Featured Colombo Hotels with Restaurants

Galle Face Hotel
5 out of 5
2 Galle Road, Colombo
$116
per night
Nov 10 - Nov 11
4.4/5Wonderful! (662 reviews)

"This gem of a hotel made time-travel a reality. The Ceylon is the late 19th/early 20th century is captured here and within the hotel’s walls I was able to really relax and enjoy the climate, food and hospitality of the country. I only wish the owners of the hotel maintained more of the historic accuracy ..."…"

Reviewed on Oct 10, 2019

Galle Face Hotel
Cinnamon Red Colombo
3.5 out of 5
59, Ananda Coomaraswamy Mawatha, Colombo
Free CancellationReserve now, pay when you stay
$63
per night
Oct 20 - Oct 21
4.4/5Excellent! (807 reviews)

"Worth to stay. Very close to tourism area. The staff was very friendly."…"

Reviewed on Oct 12, 2019

Cinnamon Red Colombo
Cinnamon Grand Colombo
5 out of 5
77, Galle Road, Colombo
Free CancellationReserve now, pay when you stay
$110
per night
Oct 19 - Oct 20
4.3/5Excellent! (573 reviews)

"The property is quite old but the rooms are spacious and the bed is very comfortable. Gym is well equipped. We have enjoyed the fact that there is a mall next to the hotel where is possible to do some shopping."…"

Reviewed on Oct 12, 2019

Cinnamon Grand Colombo
The Kingsbury Colombo
5 out of 5
48 Janadhipathi Mawatha, Colombo
Free CancellationReserve now, pay when you stay
$99
per night
Oct 19 - Oct 20
4.2/5Excellent! (555 reviews)

"Excellent stay. Good breakfast . Very busy place because of weddings. Would recommend for sure."…"

Reviewed on Sep 15, 2019

The Kingsbury Colombo
OZO Colombo Sri Lanka
4 out of 5
No. 36-38, Clifford Place, Colombo 4, Colombo
Free CancellationReserve now, pay when you stay
$60
per night
Oct 20 - Oct 21
4.3/5Excellent! (427 reviews)

"Chose this hotel as I had meetings nearby. Comfortable accommodation. Pleasant staff. Pricey rooftop restaurant."…"

Reviewed on Oct 15, 2019

OZO Colombo Sri Lanka
Cinnamon Lakeside Colombo
5 out of 5
115, C. A. Gardiner Mawatha, Colombo
Free CancellationReserve now, pay when you stay
$82
per night
Oct 19 - Oct 20
4.4/5Excellent! (335 reviews)

"Very friendly staff willing to go out of way to make your stay pleasant. Excellent restaurants and facilities."…"

Reviewed on Oct 7, 2019

Cinnamon Lakeside Colombo
Grand Oriental Hotel
3.5 out of 5
02, York Street, Colombo
Free CancellationReserve now, pay when you stay
$25
per night
Oct 19 - Oct 20
3.6/5Good! (281 reviews)

"We liked the food especially breakfast. And the staff also friendly and flexible."…"

Reviewed on Aug 31, 2019

Grand Oriental Hotel
Ramada by Wyndham Colombo
4 out of 5
30 Sir Mohamed Macan Markar Mawatha, PO Box 1202, Colombo
$59
per night
Oct 19 - Oct 20
3.7/5Good! (224 reviews)

"The service was good and the staff were friendly.."…"

Reviewed on Sep 12, 2019

Ramada by Wyndham Colombo
Taj Samudra
5 out of 5
25 Galle Face Centre Road, Colombo
Free Cancellation
$122
per night
Nov 1 - Nov 2
4.2/5Very Good! (234 reviews)

"Ocean views, well maintained with excellent staff. Buffet breakfast had an extensive spread with South Indian/ Sri Lankan items made to order. Mr Dayalan (chef) was amazing and his creations delectable. It was a fantastic stay and I will be back!"…"

Reviewed on Jul 14, 2019

Taj Samudra
The Steuart by Citrus
3.5 out of 5
45, Janadhipathi Mawatha, Colombo
Free CancellationReserve now, pay when you stay
$50
per night
Oct 20 - Oct 21
3.8/5Good! (137 reviews)

"On checkin, the guy on Reception tried to make me pay twice even though it was prepaid through expedia. No pool, but there is an overpriced bar. If you want guests to drink there, you need to make the prices and atmosphere better than the many pubs very close by. 3 beds in the room is just ..."…"

Reviewed on Apr 15, 2019

The Steuart by Citrus
Renuka City Hotel
3.5 out of 5
328 Galle Road, Colombo 3, Colombo, Western Province
Free CancellationReserve now, pay when you stay
$52
per night
Oct 19 - Oct 20
4.1/5Very Good! (286 reviews)

"Centrally located in downtown............. with easy access"…"

Reviewed on Sep 15, 2019

Renuka City Hotel
Fairway Colombo
4 out of 5
7, Hospital Street, Colombo 01, Colombo
Free CancellationReserve now, pay when you stay
$54
per night
Nov 17 - Nov 18
4.2/5Excellent! (375 reviews)

"Everything was excellent except the approach road but it is beyond the hotel management to do anything about it"…"

Reviewed on Oct 16, 2019

Fairway Colombo
Mandarina Colombo
4 out of 5
433, Galle Road, Colombo
Free CancellationReserve now, pay when you stay
$59
per night
Oct 19 - Oct 20
4.3/5Excellent! (426 reviews)

"No roomshoes and no toothbrush"…"

Reviewed on Oct 16, 2019

Mandarina Colombo
FAIR VIEW HOTEL COLOMBO
3.5 out of 5
27 Ramakrishna Road, Colombo
Free CancellationReserve now, pay when you stay
$41
per night
Oct 19 - Oct 20
4.3/5Excellent! (206 reviews)

"Excellent Hotel, this is the fourth time we have stayed and at all times we have had fantastic service. Each staff member provides a service with a smile, they are all very courteous, the place and the rooms are-exceptionally clean. Siva, Roger and Dushan always remember your food and drinks requirements ..."…"

Reviewed on Sep 21, 2019

FAIR VIEW HOTEL COLOMBO
Taru Villas-Lake Lodge
3.5 out of 5
20, Alvis Terrace, Colombo
$103
per night
Oct 19 - Oct 20
4.6/5Exceptional! (124 reviews)

"Great location and calm. Comfortable room. Loved breakfast."…"

Reviewed on Oct 6, 2019

Taru Villas-Lake Lodge
Paradise Road Tintagel Colombo
4.5 out of 5
65 Rosmead Place, Colombo
$82
per night
Oct 25 - Oct 26
4.7/5Exceptional! (97 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
Ocean Edge Suites & Hotel Colombo
4 out of 5
Marine Drive (Kollupitiya), 10th Lane, No.24, Colombo
Free CancellationReserve now, pay when you stay
$64
per night
Oct 19 - Oct 20
3.4/5Good! (74 reviews)

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

Reviewed on Sep 16, 2019

Ocean Edge Suites & Hotel Colombo
Hotel Sapphire
3.5 out of 5
No. 371, Galle Road, Colombo
$33
per night
Oct 19 - Oct 20
3.7/5Good! (46 reviews)

"front desk receptionist services very good and room &restaurants Services nice"…"

Reviewed on Aug 3, 2019

Hotel Sapphire
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: Hotels with Restaurants in Colombo

Search for hotels in Colombo on Expedia. 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

Recently Booked Hotels with Restaurants in Colombo

Travelers Loved These Hotels with Restaurants