Hotels with Restaurants in China

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top cities in China

Check prices for these dates

Our top choices for China hotels with a restaurant

1. Park Plaza Beijing Wangfujing

Park Plaza Beijing Wangfujing
4.0 star property
Downtown Beijing
9.2 out of 10, Wonderful, (1,006 reviews)
"Only thing that would make this perfect would be more accessible on site food options 24/7"
United States
Laura
The price is P6,558
P7,647 total
includes taxes & fees
Nov 20 - Nov 21
Park Plaza Beijing Wangfujing

2. 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)
"Excellent stay, no complaints!"
Canada
Matthew
The price is P7,340
P8,442 total
includes taxes & fees
Dec 1 - Dec 2
SSAW Boutique Hotel Shanghai Bund

3. Shanghai Marriott Marquis City Centre

Shanghai Marriott Marquis City Centre
5.0 star property
Downtown Shanghai
9.4 out of 10, Exceptional, (1,006 reviews)
"Great buffet breakfast, lots of varieties."
Canada
Diana
The price is P14,237
P16,601 total
includes taxes & fees
Nov 17 - Nov 18
Shanghai Marriott Marquis City Centre

4. New World Beijing Hotel

New World Beijing Hotel
5.0 star property
Downtown Beijing
9.4 out of 10, Exceptional, (1,011 reviews)
"Great location and clean room"
United States
Mourad
The price is P9,902
P11,545 total
includes taxes & fees
Nov 22 - Nov 23
New World Beijing Hotel

5. 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,005 reviews)
"Great location"
United States
Mahreen
The price is P7,841
P9,143 total
includes taxes & fees
Nov 29 - Nov 30
Renaissance Shanghai Yu Garden Hotel on the Bund by Nanjing Road

6. Prime Hotel Beijing Wangfujing

Prime Hotel Beijing Wangfujing
5.0 star property
Downtown Beijing
9.6 out of 10, Exceptional, (312 reviews)
"Loved staying here!"
Australia
Naomi
The price is P9,014
P10,501 total
includes taxes & fees
Dec 1 - Dec 2
Prime Hotel Beijing Wangfujing

7. Peace Hotel Beijing

Peace Hotel Beijing
4.0 star property
Downtown Beijing
8.2 out of 10, Very good, (1,005 reviews)
"Very clean and comfortable hotel with a great breakfast and friendly staff"
Canada
Blair
The price is P5,762
P6,718 total
includes taxes & fees
Nov 30 - Dec 1
Peace Hotel Beijing

8. 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,007 reviews)
"Great hotel!"
Canada
Jemila
The price is P8,347
P9,732 total
includes taxes & fees
Dec 6 - Dec 7
Radisson Blu Hotel Shanghai New World

9. 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,006 reviews)
"The staff was very professional and friendly. The facility is very clean and well maintained"
Canada
Qihan
The price is P20,076
P23,409 total
includes taxes & fees
Dec 9 - Dec 10
Fairmont Peace Hotel on the Bund

10. Sunworld Dynasty Hotel Beijing Wangfujing

Sunworld Dynasty Hotel Beijing Wangfujing
5.0 star property
Downtown Beijing
8.8 out of 10, Excellent, (1,008 reviews)
"Beautiful and clean hotel! Worth visiting! Great location."
United Kingdom
Artur
The price is P7,405
P8,516 total
includes taxes & fees
Nov 25 - Nov 26
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.

Top China Hotel Reviews

Frequently Asked Questions

How much do hotels with dining in China cost?

Hotels in China range between P 2,503 to P 7,246 per night. Bring your appetite — these properties feature restaurants or are close to top foodie areas. 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 China?

Select from multiple hotels with dining in China that have a total average guest review rating of 0. Green Court Premier Jinqiao Shanghai will have you staying near some great culinary experiences. It has a 4-star rating and comes with a garden and a terrace. Another recommended option is Green Court Place Jinqiao Middle Ring Shanghai. Amenities at this 4-star escape include a garden and a dining venue.

How many hotels with dining are there in China?

Choose from 8,645 hotels that offer access to great dining all over China. Whether you're looking for a hotel with a restaurant or one that puts you at the heart of a food-lover's universe, Expedia can help you secure the perfect hotel.

What are the best cheap hotels with dining in China?

With hotels with dining starting at just P 2,503 per night, you'll have extra cash in your pocket for exploring China's foodie scene. If Shanghai is on your list, book a room at No. 8 Art Hotel. WiFi and front desk services help make this property a popular pick. You'll also discover inexpensive hotels with dining in Kowloon. Unwind at The Nap Mong Kok and take advantage of conveniences like a nearby metro station and WiFi. Explore China on a shoestring by filling your sightseeing itinerary with exciting free attractions. Former French Concession in Shanghai is a highlight after you've sampled the local culinary scene. If your travels take you to Kowloon, you won't have to spend a cent when you visit Repulse Bay. 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 China?

There are, so round up your entire crew and get busy planning that trip to China! If Shanghai is on your travel itinerary, stay at ANDAZ XINTIANDI, SHANGHAI, BY HYATT. This 4.5-star family-friendly hotel will place you close to some great food experiences. Amenities here include housekeeping services and laundry facilities. Another excellent choice with dining is Citadines Lujiazui Shanghai. Also in Shanghai, it has a 3.5-star rating and comes with laundry facilities and WiFi. Shanghai offers lots of family-friendly attractions when it's time to tour the sights. Former French Concession and Shanghai Tower promise fun for all ages.

Are there any 5-star hotels with dining in China?

China has plenty of hotels that blend luxurious accommodations with tasty dining experiences. Eat your way around Shanghai from The Sukhothai Shanghai, a 5-star retreat with amenities such as a spa tub and room service. Regent Shanghai Pudong is another top pick in Shanghai. Also rated 5 stars, a terrace and concierge services are among the reasons travelers choose to stay here.

Why book your hotel with dining in China with Expedia?

Expedia will help you find your ideal hotel with dining in China. Make the most of our filters to search for properties with a restaurant on-site. If you have a budget, select how much you're willing to spend and the preferred star rating of your hotel. We'll help you find the right place whatever your bank balance or tastes.

How can I find cheap hotels with dining in China?

The quickest way to score cheap hotels with dining in China is with Expedia's user-friendly filter tool. Reserve getaways with restaurants or satisfying extra touches, like included breakfast and dinner. You can also refine your search by star rating, budget and amenities to snag unbeatable rates in just a few keystrokes.

What is there to do in China near my hotel with dining?

No matter your interests, there are plenty of things to see and do in China. If you're headed to Beijing, you'll want to check out Forbidden City, The Palace Museum and National Museum of China. Escaping to Chongqing? Chongqing Zoo, Stilwell Museum and Chongqing University are among the top attractions here.

Explore a world of travel with Expedia