Hotels with Restaurants in China from $96

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in China

Pick from 10358 China Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Park Plaza Beijing Wangfujing
4.0 star property
9.2 out of 10, Wonderful, (1005)
"Nice property in a great location. Staff was friendly and helpful. We had to check in early and altho they could not provide a double bed room, they provided the next best option with a nice view. Concierge was very helpful. Would have been great if they responded through expedia portal or had another contact ahead of check in to book tours through."
The price is $137
$160 total
includes taxes & fees
Jun 17 - Jun 18
Park Plaza Beijing Wangfujing
SSAW Boutique Hotel Shanghai Bund
3.5 star property
9.0 out of 10, Wonderful, (1005)
"Friendly and helpful staff, great location, all we need and will be back "
The price is $97
$112 total
includes taxes & fees
Jun 17 - Jun 18
SSAW Boutique Hotel Shanghai Bund
Shanghai Marriott Marquis City Centre
5.0 star property
9.0 out of 10, Wonderful, (1005)
"Excellent hotel clean close to all shops and transport with excellent staff "
The price is $129
$151 total
includes taxes & fees
Jun 30 - Jul 1
Shanghai Marriott Marquis City Centre
New World Beijing Hotel
5.0 star property
9.4 out of 10, Exceptional, (1003)
"Very well maintained Great Staff"
The price is $175
$204 total
includes taxes & fees
Jun 23 - Jun 24
New World Beijing Hotel
Renaissance Shanghai Yu Garden Hotel
4.5 star property
8.8 out of 10, Excellent, (1001)
"Overall excellent. Staff service and attention exemplary. Bathroom and room a bit dated. Grout in shower was ‘ not good’. But overall excellent "
The price is $110
$129 total
includes taxes & fees
Jun 30 - Jul 1
Renaissance Shanghai Yu Garden Hotel
Empark Prime Hotel Beijing
4.5 star property
9.8 out of 10, Exceptional, (56)
"I really like this place. We will stay here again next time come to Beijing "
The price is $160
$187 total
includes taxes & fees
Jul 16 - Jul 17
Empark Prime Hotel Beijing
Novotel Beijing Peace
4.0 star property
8.0 out of 10, Very Good, (1002)
"Great place for first time visitors. You can be very easy to familiarize the area and enjoy the city and wonders. Food for is excellent."
The price is $96
$112 total
includes taxes & fees
Jun 19 - Jun 20
Novotel Beijing Peace
Radisson Blu Hotel Shanghai New World
5.0 star property
8.8 out of 10, Excellent, (1005)
"Abit upset that did not get the bund view/an unblock view as requested. The standard of answer given was fully booked whereby my booking was 2 month ago too. Anyway like the area to be a quiet zone."
The price is $121
$141 total
includes taxes & fees
Jun 17 - Jun 18
Radisson Blu Hotel Shanghai New World
Fairmont Peace Hotel
5.0 star property
9.6 out of 10, Exceptional, (931)
"Peace Hotel didn't disappoint me, as Shanghainese who I always wanted to experience it, I am very satisfied what I booked and what I choose. Service is good. Room is big and surprisly clean and well maintained. I hope will go back again and stay there. "
The price is $310
$362 total
includes taxes & fees
Jun 20 - Jun 21
Fairmont Peace Hotel
Sunworld Dynasty Hotel Beijing Wangfujing
5.0 star property
8.2 out of 10, Very Good, (984)
"Personel very friendly."
The price is $101
$117 total
includes taxes & fees
Jun 25 - Jun 26
Sunworld Dynasty Hotel Beijing Wangfujing
Don't see what you're looking for?
See all available properties in China
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.

China Hotels with Restaurants information

 

Hotels with Restaurants in China

10358

Highest price
$310
Cheapest price
$96
Number of guest reviews
8,958
Total number of hotels in China
27,684

 

Frequently asked questions

How much do hotels with dining in China cost?
You’ll pay between $96 and $310 per night for hotels in China. A perfect stay with a restaurant, or one that’s near awesome culinary experiences, is only a few clicks away with Expedia. 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.
What are the best hotels with dining in China?
Choose from multiple hotels with dining in China that have a total average guest review rating of 8.8. Waldorf Astoria Beijing puts you within easy reach of some tasty experiences. It has a 5-star rating and comes with a deep soaking bathtub and an espresso maker. Another popular option is Hotel Cote Cour Beijing. Amenities at this 4-star stay include a rooftop terrace and a barbecue grill.
How many hotels with dining are there in China?
Explore our 10358 hotels with dining in China and then lock in your favorite. Whether you’re taking off on a family getaway or kicking it with friends, Expedia will have a stay that’s just your flavor.
Are there any family-friendly hotels with dining in China?
Absolutely, so round up the troops and start planning your China getaway! If Beijing is on your travel itinerary, make a reservation at Waldorf Astoria Beijing. This 5-star family-friendly hotel will put you within easy reach of some tasty foodie experiences. Amenities here include a swimming pool and a laundry service. Another excellent choice with dining is Hotel Cote Cour Beijing. Also in Beijing, it has a 4-star rating and comes with a nearby theme park and housekeeping services. Beijing has tons of family-friendly attractions when you’re ready to explore. Forbidden City and Summer Palace will keep everyone entertained.
Are there any 5-star hotels with dining in China?
Wherever you’re headed in China, Expedia can help you find a 5-star stay that’ll put you on the doorstep of some delicious dining. Beijing has some excellent options, such as The Opposite House. Proposal/romance packages and limousine services are among the amenities at this stylish getaway. Or use Hilton Beijing Wangfujing as a base to eat your way around the city. Massage services and a rooftop terrace help make this 5-star property in Beijing a top pick for travelers.
Why book your hotel with dining in China with Expedia?
Booking a hotel with dining in China is as simple as deciding on your travel dates and choosing a place that has what you need. On the lookout for a getaway that has an on-site restaurant or is in a culinary hot spot? Want it to be low cost or luxurious? Use Expedia’s filters to narrow your results even further and find the ideal fit at the right price.
How can I find cheap hotels with dining in China?
Expedia can help you easily locate cheap hotels with dining in China. Simply use our filter tools to book accommodations with restaurants or optional extras, such as included breakfast. You can also choose how much you want to spend per night and your preferred hotel star rating to bring down costs.
What is there to do in China near my hotel with dining?
Whatever your interests, there are many things to see and do in China. If you’re visiting Beijing, you’ll want to check out Forbidden City, The Palace Museum and National Museum of China. Spending your vacay in Chongqing? Chongqing Zoo, Stilwell Museum and Chongqing Olympic Sports Center are some of the best sights here.

Recent reviews of China hotels
Expedia verified reviews