Search Shanghai Hotels from ¥5,228

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Shanghai

Shanghai Marriott Hotel City Centre
5 out of 5
555 Middle Xizang Road, (Close to Nanjing), Huangpu District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
¥13,891
per night
Dec 16 - Dec 17
4.5/5Wonderful! (1,671 reviews)

"This is one amazing property -- room was large enough for a family! Amenities like the gym and the pool are rare finds in the city! The breakfast spread was amazingly wide in variety and no one can complain about the choices. Staff was very courteous and helpful! rating"…"

Reviewed on Nov 26, 2019

Shanghai Marriott Hotel City Centre
Novotel Shanghai Clover
4.5 out of 5
Building No 1, Lane 3188, Xiupu Road, Pudong, Shanghai
Free CancellationReserve now, pay when you stay
¥7,779
per night
Jan 1 - Jan 2
4.3/5Excellent! (825 reviews)

"Such a beautiful hotel! We absolutely loved this hotel! Perfect rooms with plenty of amenities in the hotel and the perfect spot if you’re traveling to Disney. The Shuttle bus too and from runs every half an hour from about 2 hours before park opening to 2 hours after which is amazing if you want ..."…"

Reviewed on Nov 28, 2019

Novotel Shanghai Clover
Radisson Blu Hotel Shanghai New World
5 out of 5
88 Nanjing West Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
¥10,989
per night
Dec 20 - Dec 21
4.4/5Excellent! (1,603 reviews)

"Location and facilities are excellent. My only complaint was regarding the main dining room. We had dinner there our first night and my husbands dinner was cold when it arrived after half an hour wait. He had fish and chips. I ordered spaghetti and had to wait 40 minutes for my meal. I had to get ..."…"

Reviewed on Oct 30, 2019

Radisson Blu Hotel Shanghai New World
Hyatt On The Bund
5 out of 5
199 Huang Pu Road, Shanghai, Shanghai
¥17,889
per night
Dec 15 - Dec 16
4.3/5Excellent! (760 reviews)

"The hotel is modern and in a great location. We asked for a room on a high floor with a view of the bund. The reservation people were great giving us a excellent view."…"

Reviewed on Oct 5, 2019

Hyatt On The Bund
Grand Hyatt Shanghai
5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai
Free Cancellation
¥17,287
per night
Dec 16 - Dec 17
4.5/5Wonderful! (824 reviews)

"Even I payed they need me to give a deposit as a guarantee and my Marter Card Banking card was not readen by his machine and they aske me to let them RMB in cash , but I did not have cash in that moment so it was not comfortable this part"…"

Reviewed on Nov 24, 2019

Grand Hyatt Shanghai
Grand Central Hotel Shanghai
4.5 out of 5
505 Jiujiang Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
¥11,818
per night
Dec 22 - Dec 23
4.5/5Wonderful! (1,744 reviews)

"I am in an electric wheelchair and they were great with me. Breakfast buffet was fabulous, room service arrived within 30 minutes as promised and was delicious. It is 2 blocks from the hop on/off bus and around the corner from the famous shopping street. You can walk to the Bund if you want a good ..."…"

Reviewed on Dec 1, 2019

Grand Central Hotel Shanghai
Hilton Shanghai Hongqiao
5 out of 5
No.1116 Hong Song East Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
¥8,273
per night
Dec 20 - Dec 21
4.2/5Excellent! (932 reviews)

"Basic room was fine. Pricy breakfast option. A little far from public transportation. But nice garden area, and away from high traffic road."…"

Reviewed on Sep 25, 2019

Hilton Shanghai Hongqiao
New World Shanghai Hotel
4.5 out of 5
1555 Dingxi Road, Changning District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
¥7,529
per night
Dec 20 - Dec 21
4.3/5Excellent! (787 reviews)

"Clean & quiet room, friendly staff, excellent location. I love the gym. Weather was too cold and the outdoor pool was closed but it looked nice. The bathtub is quite weird, they installed a swinging glass door on the side of the tub but that actually cannot stop water from spilling out. Also, there ..."…"

Reviewed on Nov 28, 2019

New World Shanghai Hotel
Guxiang Hotel Shanghai (Howard Johnson Plaza)
4.5 out of 5
595 Jiu Jiang Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
¥8,848
per night
Dec 22 - Dec 23
4.2/5Excellent! (1,792 reviews)

"good location, nice people, excellent services. will recommendate to others"…"

Reviewed on Nov 29, 2019

Guxiang Hotel Shanghai (Howard Johnson Plaza)
Shanghai-Deco Hotel(Pudong Airport/Disney /Free Trade Zone Area)
3.5 out of 5
No. 815 Chen Yang Road, Pudong New Disctrict, Shanghai
Free CancellationReserve now, pay when you stay
¥5,228
per night
Dec 11 - Dec 12
4.1/5Very Good! (397 reviews)

"good place to stay between flights, affordable price"…"

Reviewed on Dec 7, 2019

Shanghai-Deco Hotel(Pudong Airport/Disney /Free Trade Zone Area)
Don't see what you're looking for?
See all available properties in Shanghai
View all properties
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 Hotel Guide

Search for hotels in Shanghai on Expedia. You can easily find your hotels in Shanghai using one of the methods below:

  • View our selection of featured hotels in Shanghai
  • Use the map to find hotels in the Shanghai neighborhood you prefer
  • Use the filters to see hotels in a specific area of Shanghai, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Shanghai
  • Enter your travel dates to view the best deals on hotels in Shanghai - while they last

Frequently asked questions

Recently Booked Hotels in Shanghai

Recent Reviews in Shanghai

More trip options