Search Hotels with Restaurant in China

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

China Accommodation: Most Popular Cities to Stay

Check availability on China Hotels with Restaurant

Top China Hotels with Restaurant

Park Plaza Beijing Wangfujing

4.0 star property
9.2 out of 10, Wonderful, (1006)
"Very clean, comfortable beds and pillows "
The price is £92
includes taxes & fees
1 Aug - 2 Aug
Park Plaza Beijing Wangfujing

SSAW Boutique Hotel Shanghai Bund

3.5 star property
8.8 out of 10, Excellent, (1001)
"Good location, staff friendly, nice laundry facility"
The price is £66
includes taxes & fees
20 Jul - 21 Jul
SSAW Boutique Hotel Shanghai Bund

Shanghai Marriott Marquis City Centre

5.0 star property
9.2 out of 10, Wonderful, (1001)
"Very nice hotel"
The price is £113
includes taxes & fees
20 Jul - 21 Jul
Shanghai Marriott Marquis City Centre

New World Beijing Hotel

5.0 star property
9.4 out of 10, Exceptional, (1001)
"Room is nice and clean, staff are super friendly. "
The price is £109
includes taxes & fees
20 Jul - 21 Jul
New World Beijing Hotel

Renaissance Shanghai Yu Garden Hotel on the Bund

4.5 star property
9.0 out of 10, Wonderful, (1007)
"Great hotel and lovely staff, really enjoyed our stay "
The price is £86
includes taxes & fees
17 Aug - 18 Aug
Renaissance Shanghai Yu Garden Hotel on the Bund

Empark Prime Hotel Beijing

4.5 star property
9.8 out of 10, Exceptional, (157)
"Excellent hotel. Impeccably clean, very close to local amenities and attractions, across the street from the Metro. My partner and I enjoyed the pool."
The price is £120
includes taxes & fees
17 Aug - 18 Aug
Empark Prime Hotel Beijing

Novotel Beijing Peace

4.0 star property
8.0 out of 10, Very good, (1002)
"Enjoyed our short stay here! Another easy to access stay with restaurants next door and city walk way to explore "
The price is £79
includes taxes & fees
27 Jul - 28 Jul
Novotel Beijing Peace

Radisson Blu Hotel Shanghai New World

5.0 star property
8.8 out of 10, Excellent, (1006)
"Excellent stay!"
The price is £77
includes taxes & fees
21 Jul - 22 Jul
Radisson Blu Hotel Shanghai New World

Fairmont Peace Hotel on the Bund

5.0 star property
9.6 out of 10, Exceptional, (1000)
"Best hotel in Shanghai!"
The price is £261
includes taxes & fees
27 Jul - 28 Jul
Fairmont Peace Hotel on the Bund

Sunworld Dynasty Hotel Beijing Wangfujing

5.0 star property
8.4 out of 10, Very good, (1003)
"Lovely location "
The price is £72
includes taxes & fees
17 Aug - 18 Aug
Sunworld Dynasty Hotel Beijing Wangfujing
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.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels with restaurants in China cost?
You'll pay between £66 and £261 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 restaurants in China?
Choose from multiple hotels with restaurants in China that have a total average guest review rating of 8.9. 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 restaurants are there in China?
Explore our 10358 hotels with restaurants in China and then lock in your favourite. Whether you're taking off on a family getaway or kicking it with friends, Expedia will have a stay that's just your flavour.
Are there any family-friendly hotels with restaurants 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 restaurants 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 travellers.
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 accommodation 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 Centre are some of the best sights here.