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

This weekend
Next weekend

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,006 reviews)
"Really good stay, everyone is "
Canada
Zining
The price is £109
includes taxes & fees
25 May - 26 May
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,004 reviews)
"Great staff, good location"
Australia
Kevin
The price is £79
includes taxes & fees
17 May - 18 May
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,007 reviews)
"Great hotel, staff and location Highly recommend "
United States
Mohammadreza
The price is £137
includes taxes & fees
10 May - 11 May
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)
"Great hotel. Very friendly staff. The breakfast is excellent. "
United States
Dan
The price is £112
includes taxes & fees
8 May - 9 May
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,012 reviews)
"Wonderful breakfast, amazing view spacious an very clean rooms "
United Kingdom
Sneha
The price is £106
includes taxes & fees
18 May - 19 May
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, (209 reviews)
"This hotel is very clean if it’s aged. Staff is friendly and location is the best. "
Canada
Heather
The price is £132
includes taxes & fees
8 May - 9 May
Empark Prime Hotel Beijing

Peace Hotel Beijing

Peace Hotel Beijing
4.0 star property
Downtown Beijing
8.2 out of 10, Very good, (1,003 reviews)
"Breakfast was good "
Canada
Edy
The price is £92
includes taxes & fees
8 May - 9 May
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,002 reviews)
"Excellent breakfast buffet. Very convenient location. "
Canada
Evelyn
The price is £100
includes taxes & fees
7 May - 8 May
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,001 reviews)
"Beautiful heritage building in a great location at the end of Nanjing Road on the Bund. Great staff who make all the difference."
United Kingdom
Richard
The price is £278
includes taxes & fees
3 Jun - 4 Jun
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,005 reviews)
"Everything was great, including proximity to places tourists like to visit."
United States
Craig
The price is £94
includes taxes & fees
1 Jun - 2 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 £79 and £278 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.