Hotels with Restaurants in Shanghai, China

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Shanghai Hotels with Restaurants

Fairmont Peace Hotel
5.0 star property
9.6 out of 10, Exceptional, (935)
"Best hotel in the area and it is also the most enjoyable experience to stay in this hotel with lots of history and memorable moments."
The price is P 18,207
per night
Jun 30 - Jul 1
Fairmont Peace Hotel
Shanghai JOYFUL YARD Hotel
3.5 star property
9.4 out of 10, Exceptional, (173)
"Clean, quiet environment, nice and polite staff"
The price is P 2,462
per night
Jun 27 - Jun 28
Shanghai JOYFUL YARD Hotel
Shanghai Marriott Marquis City Centre
5.0 star property
9.2 out of 10, Wonderful, (1000)
"Lobby can be a bit busy and loud, but the room area is nice and quiet, reasonably new and updated. Location is top notch, easy access to metro and buses, a couple of minutes walk from Nanjing Pedestrian Street."
The price is P 7,582
per night
Jun 30 - Jul 1
Shanghai Marriott Marquis City Centre
IFC Residence
5.0 star property
9.2 out of 10, Wonderful, (678)
"The location is convenient, next to the mall and subway. Bed is comfortable. That’s all what we need. We were happy to find washing machine inside as well. "
The price is P 9,385
per night
Jun 29 - Jun 30
IFC Residence
SSAW Boutique Hotel Shanghai Bund
3.5 star property
9.0 out of 10, Wonderful, (1003)
"The hotel staff are very friendly. I need to leave the hotel before 7:00 to catch my train. But breakfast will not open until 7:00. So the front desk packed the breakfast for us. I was impressed by their kindness. I used to stay another hotel nearby. I switched to this one this time. I am glad I made the right decision. Highly recommend this hotel. "
The price is P 5,010
per night
Jul 1 - Jul 2
SSAW Boutique Hotel Shanghai Bund
Grand Central Hotel Shanghai
4.5 star property
9.0 out of 10, Wonderful, (1002)
"Good "
The price is P 5,624
per night
Jun 30 - Jul 1
Grand Central Hotel Shanghai
Maxx by Steigenberger on the Bund Shanghai
3.5 star property
9.0 out of 10, Wonderful, (1000)
"Staff were incredibly friendly and helpful. The location is superb!"
Maxx by Steigenberger on the Bund Shanghai
Okura Garden Hotel Shanghai
5.0 star property
9.0 out of 10, Wonderful, (1000)
"nice place to stay "
The price is P 6,908
per night
Jul 16 - Jul 17
Okura Garden Hotel Shanghai
Grand Hyatt Shanghai
5.0 star property
9.0 out of 10, Wonderful, (956)
"Great hotel by itself. Best location, beautiful view from the sky high windows. However, very disappointed with the front desk service at check in. We got the hotel at 3pm, and looked forward to fresh up in the room and getting ready for the night. By it says, we can check in after 2pm. However, after a long wait for only a few people in the line, I’ve been told that the room would not be ready for another hour. The front desk could not do anything to compensate but they would call me once the...
The price is P 9,300
per night
Jul 1 - Jul 2
Grand Hyatt Shanghai
Renaissance Shanghai Yu Garden Hotel
4.5 star property
8.8 out of 10, Excellent, (1001)
"It is part of Marriott convoy.. did booing via Expedia and so they did not give any benefits of "
The price is P 6,069
per night
Jul 7 - Jul 8
Renaissance Shanghai Yu Garden Hotel
Don't see what you're looking for?
See all available properties in Shanghai
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.

Shanghai Hotels with Restaurants information

 

Hotels with Restaurants in Shanghai

783

Highest price
P18,207
Cheapest price
P2,841
Number of guest reviews
9,921
Total number of hotels in Shanghai
1,714

 

Recent Reviews in Shanghai
Expedia verified reviews