A large, classical building with multiple arches and a red roof, surrounded by a parking lot and a grassy area.

Colombo Hotel Guide - Hotels with Restaurant in Colombo, Western Province

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Colombo Hotels with Restaurant

Tonight
16 Aug - 17 Aug
Tomorrow
17 Aug - 18 Aug
Next weekend
21 Aug - 23 Aug
In two weeks
28 Aug - 30 Aug

Our top choices for Colombo hotels with a restaurant

1. Shangri-La Colombo

Shangri-La Colombo
Kompannaweediya
United States
RISAL
€151
includes taxes & fees
5 Sept - 6 Sept
Shangri-La Colombo

2. Marino Beach Colombo

Marino Beach Colombo
Colombo
Canada
Pirahas
€89
includes taxes & fees
1 Sept - 2 Sept
Marino Beach Colombo

3. Cinnamon Red Colombo

Cinnamon Red Colombo
Kollupitiya
United States
Shehan
€74
includes taxes & fees
21 Aug - 22 Aug
Cinnamon Red Colombo

4. Galle Face Hotel

Galle Face Hotel
Kollupitiya
United States
Jerry
€110
includes taxes & fees
17 Aug - 18 Aug
Galle Face Hotel

5. Hilton Colombo

Hilton Colombo
Fort
United Kingdom
Meorin
€104
includes taxes & fees
2 Sept - 3 Sept
Hilton Colombo

6. Granbell Hotel Colombo

Granbell Hotel Colombo
Kollupitiya
Australia
Angus
€76
includes taxes & fees
6 Sept - 7 Sept
Granbell Hotel Colombo

7. Taj Samudra

Taj Samudra
Kompannaweediya
Canada
Partheepan
€93
includes taxes & fees
24 Aug - 25 Aug
Taj Samudra

8. The Kingsbury Colombo

The Kingsbury Colombo
Fort
Canada
Nilusha
€91
includes taxes & fees
24 Aug - 25 Aug
The Kingsbury Colombo

9. Jetwing Colombo Seven

Jetwing Colombo Seven
Cinnamon Gardens
Canada
Rana
€93
includes taxes & fees
22 Aug - 23 Aug
Jetwing Colombo Seven

10. Renuka City Hotel

Renuka City Hotel
Kollupitiya
Canada
ramezkumar
€61
includes taxes & fees
17 Aug - 18 Aug
Renuka City Hotel
View all properties

Top Colombo Hotel Reviews

Hilton Colombo Residence

Hilton Colombo Residence

8/10 Good
"Lovely hotel, staff were all amazing from start to end. Our 3 bedroom suite was recently refreshed as you could still smell the paint. The breakfast was lovely. Plenty of options and it all tasted great. The pool area was always clean and tidy. Staff were always available if we needed anything. There were renovations going on which we weren’t informed of until we reached our room. The noise was not enjoyable but we didn’t spend much time in the room during the day for it to disturb us too much. If anyone was working in their room it would have been frustrating. The staff were very accommodating and welcoming plus the location is great for exploring the city. We would highly recommend this accommodation and would consider returning."
Charlotte 2-night trip
Posted 2 days ago
Hilton Colombo Residence
Galle Face Hotel

Galle Face Hotel

10/10 Excellent
"This is a magnificent building with a great history. The location is amazing overlooking the ocean and adjacent to Galle Face Green where you can observe the sunset and watch the locals flying their kites. The facilities are very good especially the saltwater pool, ideal for lap swimming. The breakfast and other dining options are of the highest quality."
John 3-night trip
Posted 2 days ago
Galle Face Hotel
Mandarina Colombo

Mandarina Colombo

10/10 Excellent
"We really enjoy our stay at Mandarina hotel Colombo. It's really amazing nice place to stay. We enjoy the the restaurant with their buffet."
GILE GAEL 1-night trip
Posted 3 days ago
Mandarina Colombo
Shangri-La Colombo

Shangri-La Colombo

10/10 Excellent
"Incredible hotel as expected. Dining was expansive and delicious, staff in the restaurant were fantastic also. Check-in was friendly and kind, we were offered an upgrade for a small extra charge which we opted for. We were also able to get late check out for no charge which was very helpful and impressive. The horizon lounge was great, very good food and cocktails and the views were beautiful. Room was large and luxurious, my only slight downside is cleanliness wasn't 100%, there was dust and hairs on some of the fixtures and lightswitches etc. The hotel is in a very busy area, despite being on the 31st floor we could hear music and base coming from a party location nearby up until 4am on one of the nights."
Roshni 2-night trip
Posted 4 days ago
Shangri-La Colombo
Taj Samudra

Taj Samudra

10/10 Excellent
"Very good service good location"
Rasaratnam 2-night trip
Posted 2 weeks ago
Taj Samudra

Frequently asked questions

How much do hotels with dining in Colombo cost?
The price for hotels in Colombo ranges from €61 to €151 per night. Expedia has awesome deals on properties with restaurants or close to top food areas that'll please both your taste buds and budget. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Colombo?
Colombo has multiple hotels with dining with a total average guest review rating of 9.3. Paradise Road Tintagel Colombo is a popular option if you want to sample the local dining scene. It has a 4.5-star rating and includes amenities such as a sauna and a swimming pool. Residence on Park Street is another favourite. This 4.5-star hotel offers access to some delightful food experiences and comes with a garden and a Tempur-Pedic mattress.
How many hotels with restaurants are there in Colombo?
Make use of your holiday days and choose from 142 hotels with access to dining options in Colombo. For a work-related trip, a couples' getaway and everything in between, Expedia will help you find the perfect stay in a few simple clicks.
What are the best cheap hotels with dining in Colombo?
With hotels with dining starting from just €61 per night, you'll have more money in your pocket to spend on fantastic food experiences in Colombo! Bellavista Apartments At Cornish Colombo is an affordable option that features amenities such as a garden and a barbecue grill. Alternatively, sample the flavours of this destination from Miracle City Inn Hostel. An outdoor entertainment area and dining romance packages are among this property's conveniences. If you're exploring Colombo and want to stay within your budget, there are many fabulous free attractions to add to your itinerary. Galle Face Green and Galle Face Beach are favourites. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Colombo?
Many visitors after a family-friendly hotel with dining in Colombo book D Villas. With a 3.5-star rating and amenities like a swimming pool and laundry facilities, you're sure to feel right at home here. A One Hotel is a 3-star stay that will also give you access to the local food scene. A cafe and WiFi help make it an ideal base for your family getaway. Colombo has no shortage of family-friendly attractions to check out that'll entertain the kids. Galle Face Green and Galle Face Beach deliver fun for visitors of all ages.
Are there any 5-star hotels with dining in Colombo?
Shangri-La Colombo is your perfect match. Amenities at this option, around 2 kilometres from central Colombo, include a sauna and a steam room. Marino Beach Colombo is another 5-star hotel with dining. It offers concierge services and on-site designer stores and is 3 kilometres from downtown.
Why book your hotel with restaurants in Colombo with Expedia?
Whether you're seeking a hotel with a restaurant, or one that's near a foodie epicentre, Expedia will have a getaway that's just your taste. Use our filters to search for Colombo hotels with on-site dining. You can also search for properties in popular locations filled with restaurants, cafés or markets. Whatever suits your style, you'll score a tasty bargain with Expedia!
How can I find cheap hotels with restaurants in Colombo?
The easiest way to uncover cheap hotels with restaurants in Colombo is with Expedia's handy filter tool. Reserve stays with restaurants or a few extras, like included breakfast. You can also tailor your search results by budget, star rating and amenities to take advantage of unbeatable rates with only a few clicks.
What is there to do in Colombo near my hotel with restaurants?
Whatever your interests, Colombo has tons to keep you on the move. Sri Lanka National Museum, High Commission of India and Nelum Pokuna Mahinda Rajapaksa Theatre are on many travellers' lists. Don't go home without exploring Elphinstone Theatre, St Lucia's Cathedral and Galle Face Green either. With Expedia's hotel deals in Colombo, you'll be able to see even more neat attractions like these with the cash you save.

Explore a world of travel with Expedia