Hotels with Restaurants in Colombo, Western Province

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Colombo Hotels with Restaurants

Top Colombo Hotels with Restaurants

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

5.0 star property
9.4 out of 10, Exceptional, (90)
"Amazing breakfast buffet, outstanding architecture, and unbeatable location. "
The price is P8,797
P11,817 total
includes taxes & fees
Aug 24 - Aug 25
ITC Ratnadipa, a Luxury Collection Hotel, Colombo

Courtyard By Marriott Colombo

4.5 star property
9.4 out of 10, Exceptional, (85)
"Great new Courtyard Marriott. Very clean and in central location. "
The price is P5,051
P6,785 total
includes taxes & fees
Aug 17 - Aug 18
Courtyard By Marriott Colombo

Rococo Residence

3.0 star property
9.2 out of 10, Wonderful, (18)
"The apartment was great, and overall the stay was good, but when I arrived, there was still menstruation trash in my bathroom from the prior guest which made me question the overall cleanliness and attention to detail. "
Rococo Residence

Shangri-La Colombo

5.0 star property
9.4 out of 10, Exceptional, (473)
"Amazing service, breakfast buffet and the Shang Palace is definitely worth a visit! A perfect place to unwind and get over jet lag."
The price is P7,685
P10,324 total
includes taxes & fees
Sep 10 - Sep 11
Shangri-La Colombo

THE DEN 23

2.5 star property
9.4 out of 10, Exceptional, (48)
"Clean with great amenities - rooftop dining is awesome. "
The price is P1,818
P2,145 total
includes taxes & fees
Aug 21 - Aug 22
THE DEN 23

Mandarina Colombo

5.0 star property
8.6 out of 10, Excellent, (1002)
"An excellent, budget friendly hotel with excellent service. "
Mandarina Colombo

Galle Face Hotel

5.0 star property
9.2 out of 10, Wonderful, (1001)
"Always a pleasure to stay here or visit it "
The price is P6,078
P8,165 total
includes taxes & fees
Aug 21 - Aug 22
Galle Face Hotel

Marino Beach Colombo

5.0 star property
9.4 out of 10, Exceptional, (1001)
"Great Hotel, definitely recommend this place "
The price is P4,825
P6,321 total
includes taxes & fees
Aug 19 - Aug 20
Marino Beach Colombo

Renuka City Hotel

3.5 star property
8.4 out of 10, Very Good, (449)
"Simple clean room, friendly and helpful staff not far from the middle of city and ocean views from rooftop pool "
The price is P2,724
P3,568 total
includes taxes & fees
Aug 20 - Aug 21
Renuka City Hotel

Fairway Colombo - Sri Lanka's First Hotel With Robot Technology

4.0 star property
8.6 out of 10, Excellent, (590)
"It was a clean and safe definitely come back again👍"
The price is P3,292
P4,312 total
includes taxes & fees
Sep 9 - Sep 10
Fairway Colombo - Sri Lanka's First Hotel With Robot Technology
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.

Top Colombo Hotel Reviews

Frequently asked questions

How much do hotels with dining in Colombo cost?
The price for hotels in Colombo ranges from P1,818 to P8,797 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.0. 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 favorite. 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 dining are there in Colombo?
Make use of your vacation 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 P1,818 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 flavors 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 favorites. 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 kilometers 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 kilometers from downtown.
Why book your hotel with dining in Colombo with Expedia?
Whether you're seeking a hotel with a restaurant, or one that's near a foodie epicenter, 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 dining in Colombo?
The easiest way to uncover cheap hotels with dining 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 dining?
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 travelers' 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.