Search Hotels with Restaurant in China

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

China Accommodation: Most Popular Cities to Stay

Check availability on China Hotels with Restaurant

Next weekend
In two weeks

Our top choices for China hotels with a restaurant

Park Plaza Beijing Wangfujing

Park Plaza Beijing Wangfujing
4.0 star property
Downtown Beijing
9.2 out of 10, Wonderful, (1,000 reviews)
"Location is excellent and breakfast is good"
Canada
regina
The price is £113
includes taxes & fees
21 Jun - 22 Jun
Park Plaza Beijing Wangfujing

SSAW Boutique Hotel Shanghai Bund

SSAW Boutique Hotel Shanghai Bund
3.5 star property
Downtown Shanghai
8.8 out of 10, Excellent, (1,001 reviews)
"Big variety of breakfast items. Nice location to the Bund, Yu Garden, China Town. "
United States
James
The price is £75
includes taxes & fees
21 Jun - 22 Jun
SSAW Boutique Hotel Shanghai Bund

Shanghai Marriott Marquis City Centre

Shanghai Marriott Marquis City Centre
5.0 star property
Downtown Shanghai
9.2 out of 10, Wonderful, (1,001 reviews)
"Staff is very helpful and friendly."
Australia
Wei
The price is £131
includes taxes & fees
5 Jul - 6 Jul
Shanghai Marriott Marquis City Centre

New World Beijing Hotel

New World Beijing Hotel
5.0 star property
Downtown Beijing
9.4 out of 10, Exceptional, (1,001 reviews)
"Dinner buffet is bad , WiFi is bad all the rest is perfect in the hotel . Great location"
United States
Roi
The price is £107
includes taxes & fees
22 Jun - 23 Jun
New World Beijing Hotel

Renaissance Shanghai Yu Garden Hotel on the Bund by Nanjing Road

Renaissance Shanghai Yu Garden Hotel on the Bund by Nanjing Road
4.5 star property
Downtown Shanghai
9.0 out of 10, Wonderful, (1,004 reviews)
"Hotel is located near tourist and shopping destination."
United States
Zulfiqar
The price is £96
includes taxes & fees
28 Jun - 29 Jun
Renaissance Shanghai Yu Garden Hotel on the Bund by Nanjing Road

Empark Prime Hotel Beijing

Empark Prime Hotel Beijing
4.5 star property
Downtown Beijing
9.6 out of 10, Exceptional, (230 reviews)
"Great area and staff. "
United States
Renee
The price is £110
includes taxes & fees
22 Jun - 23 Jun
Empark Prime Hotel Beijing

Peace Hotel Beijing

Peace Hotel Beijing
4.0 star property
Downtown Beijing
8.2 out of 10, Very good, (1,002 reviews)
"Good location."
Singapore
Jian
The price is £75
includes taxes & fees
28 Jun - 29 Jun
Peace Hotel Beijing

Radisson Blu Hotel Shanghai New World

Radisson Blu Hotel Shanghai New World
5.0 star property
Downtown Shanghai
9.0 out of 10, Wonderful, (1,001 reviews)
"Location is excellent"
Australia
Wei
The price is £99
includes taxes & fees
28 Jun - 29 Jun
Radisson Blu Hotel Shanghai New World

Fairmont Peace Hotel on the Bund

Fairmont Peace Hotel on the Bund
5.0 star property
Downtown Shanghai
9.6 out of 10, Exceptional, (1,000 reviews)
"The Fairmont Peace Hotel is a beautiful hotel that is perfectly located near the Bund. The staff at the hotel are extremely friendly and helpful. I would recommend this hotel to anyone visiting Shanghai."
United States
Nelson
The price is £293
includes taxes & fees
5 Jul - 6 Jul
Fairmont Peace Hotel on the Bund

Sunworld Dynasty Hotel Beijing Wangfujing

Sunworld Dynasty Hotel Beijing Wangfujing
5.0 star property
Downtown Beijing
8.6 out of 10, Excellent, (1,001 reviews)
"Very nice hotel in convenient location"
United Kingdom
Deborah
The price is £99
includes taxes & fees
23 Jun - 24 Jun
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

Top China Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in China cost?
You'll pay between £75 and £293 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 9.1. 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.