Book Cheap Hotels in Shanghai
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Shanghai
Most frequently booked Shanghai hotels

Conrad Shanghai
789 Nanjing Road East Shanghai Shanghai
Free cancellation
Reserve now, pay when you stay
0.6 km from city centre
The price is CA $223 per night
CA $223
CA $259 total
May 24 - May 25
includes taxes & fees
Book a stay at this luxury hotel in Shanghai. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions The Bund and Nanjing Road Shopping District are located nearby.

Mandarin Oriental Pudong, Shanghai
111 Pudong South Road Shanghai Shanghai
Free cancellation
Reserve now, pay when you stay
3.42 km from city centre
The price is CA $259 per night
CA $259
CA $302 total
Jun 20 - Jun 21
includes taxes & fees
Book a stay at this luxury hotel in Shanghai. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions The Bund and Shanghai Tower are located nearby.

Grand Central Hotel Shanghai
505 Jiujiang Road Shanghai Shanghai
Free cancellation
Reserve now, pay when you stay
1.08 km from city centre
The price is CA $159 per night
CA $159
CA $183 total
Jun 21 - Jun 22
includes taxes & fees
Book a stay at this luxury hotel in Shanghai. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the helpful staff and the property condition in our reviews. Popular attractions The Bund and Nanjing Road Shopping District are located nearby.

Renaissance Shanghai Yu Garden Hotel on the Bund by Nanjing Road
159 South He Nan Road Shanghai Shanghai
Free cancellation
Reserve now, pay when you stay
1.9 km from city centre
The price is CA $146 per night
CA $146
CA $171 total
Jun 21 - Jun 22
includes taxes & fees
Book a stay at this luxury hotel in Shanghai. Enjoy free WiFi, 4 restaurants, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions The Bund and Yu Garden are located nearby.

Shanghai Marriott Marquis City Centre
555 Middle Xizang Road Shanghai Shanghai
Free cancellation
Reserve now, pay when you stay
0.32 km from city centre
The price is CA $208 per night
CA $208
CA $242 total
Jun 21 - Jun 22
includes taxes & fees
Book a stay at this luxury hotel in Shanghai. Enjoy free WiFi, a full-service spa, and 2 restaurants. Our guests praise the helpful staff and the property condition in our reviews. Popular attractions The Bund and West Nanjing Road are located nearby.

Pudong Shangri-La, Shanghai
33 Fu Cheng Road Shanghai
Free cancellation
Reserve now, pay when you stay
2.82 km from city centre
The price is CA $189 per night
CA $189
CA $221 total
May 24 - May 25
includes taxes & fees
Book a stay at this luxury hotel in Shanghai. Enjoy free WiFi, 2 indoor pools, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions The Bund and Shanghai Tower are located nearby.

The Westin Bund Center, Shanghai
88 Henan Central Road Shanghai Shanghai
Free cancellation
Reserve now, pay when you stay
1.14 km from city centre
The price is CA $213 per night
CA $213
CA $248 total
May 24 - May 25
includes taxes & fees
Book a stay at this luxury hotel in Shanghai. Enjoy free WiFi, a full-service spa, and 3 restaurants. Our guests praise the helpful staff in our reviews. Popular attractions The Bund and Nanjing Road Shopping District are located nearby.

Radisson Collection Hyland Shanghai
505 Nanjing Road East Shanghai Shanghai
1.02 km from city centre
The price is CA $134 per night
CA $134
CA $156 total
Jun 7 - Jun 8
includes taxes & fees
Book a stay at this spa hotel in Shanghai. Enjoy free WiFi, 2 restaurants, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions The Bund and Nanjing Road Shopping District are located nearby.

Holiday Inn Shanghai Pudong Airport by IHG
No. 6009 Yingbin Avenue, Pudong New Area Shanghai Shanghai
Free cancellation
33.52 km from city centre
The price is CA $135 per night
CA $135
CA $157 total
Jun 21 - Jun 22
includes taxes & fees
Stay at this hotel in Shanghai. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Shanghai Sanjia Port Coastal Tourist Areas and Sanjiagang Beach Park are located nearby.
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.
Hotels in Shanghai with star rating
Check Shanghai hotel room prices by star rating

3 Star Hotels
672 properties
Top family friendly Shanghai hotel deals

Shanghai Marriott Marquis City Centre
555 Middle Xizang Road Shanghai Shanghai
The price is CA $208 per night from Jun 21 to Jun 22
CA $208
CA $242 total
Jun 21 - Jun 22
includes taxes & fees
9.2/10 Wonderful! (1,003 reviews)
Top cheap Shanghai hotel deals

SSAW Boutique Hotel Shanghai Bund
No. 839 Renmin Road, Huangpu District Shanghai Shanghai
The price is CA $127 per night from Jun 1 to Jun 2
CA $127
CA $146 total
Jun 1 - Jun 2
includes taxes & fees
8.8/10 Excellent! (1,000 reviews)
Top hotels in Shanghai for Extended Stay

Leleju Boutique Apartment Shanghai
No, 2068, Kongjiang Road, Yangpu Shanghai Shanghai
The price is CA $74 per night from Jun 3 to Jun 4
CA $74
CA $86 total
Jun 3 - Jun 4
includes taxes & fees
9.8/10 Exceptional! (104 reviews)
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 essential information
Accommodation | 2,683 hotels |
|---|---|
Lowest Price | CA $54 |
Highest Price | CA $302 |
Popular hotels | Conrad Shanghai, Mandarin Oriental Pudong, Shanghai, Grand Central Hotel Shanghai, Renaissance Shanghai Yu Garden Hotel on the Bund by Nanjing Road, Shanghai Marriott Marquis City Centre, Pudong Shangri-La, Shanghai, The Westin Bund Center, Shanghai, Radisson Collection Hyland Shanghai, Holiday Inn Shanghai Pudong Airport by IHG |
Frequently asked questions
Recent Shanghai hotel reviews by fellow wanderers

Mandarin Oriental Pudong, Shanghai
5 out of 5
Posted less than an hour ago
Travelocity Verified Review
"They need to work on the internet connection."
A verified traveller stayed at Mandarin Oriental Pudong, Shanghai


















