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

Central Hotel Shanghai
No 555 Jiujiang Road, Shanghai, Shanghai
Free cancellation
Reserve now, pay when you stay
1.01 km from city centre
The price is CA $122 per night
CA $122
CA $141 total
includes taxes & fees
11 Mar - 12 Mar
Stay at this 4-star spa hotel in Shanghai. Enjoy free WiFi, a full-service spa, and 3 restaurants. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions The Bund and Nanjing Road Shopping District are located nearby.
Spa
Free WiFi

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 $134 per night
CA $134
CA $155 total
includes taxes & fees
11 Mar - 12 Mar
Stay at this 4.5-star 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.
Pool
Free WiFi

Conrad Shanghai
789 Nanjing Road East, Shanghai, Shanghai
Free cancellation
Reserve now, pay when you stay
0.21 km from city centre
The price is CA $203 per night
CA $203
CA $237 total
includes taxes & fees
5 Mar - 6 Mar
Stay at this 5-star luxury hotel in Shanghai. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions The Bund and People's Square are located nearby.
Pool
Hot tub

Radisson Collection Hyland Shanghai
505 Nanjing Road East, Shanghai, Shanghai
1.02 km from city centre
The price is CA $144 per night
CA $144
CA $168 total
includes taxes & fees
9 Mar - 10 Mar
Stay at this 4-star 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.
Spa
Free WiFi

Pudong Shangri-La, Shanghai
33 Fu Cheng Road, Pudong, Shanghai
Free cancellation
Reserve now, pay when you stay
2.76 km from city centre
The price is CA $188 per night
CA $188
CA $219 total
includes taxes & fees
11 Mar - 12 Mar
Stay at this 5-star 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.
Pool
Hot tub

The Langham, Shanghai, Xintiandi
No.99 Madang Road, Luwan District, Shanghai, Shanghai
Free cancellation
Reserve now, pay when you stay
1.39 km from city centre
The price is CA $239 per night
CA $239
CA $278 total
includes taxes & fees
7 Mar - 8 Mar
Stay at this 5-star luxury hotel in Shanghai. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the property condition in our reviews. Popular attractions The Bund and Xintiandi Style Shoppping Centre are located nearby.
Pool
Spa

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 $183 per night
CA $183
CA $213 total
includes taxes & fees
9 Mar - 10 Mar
Stay at this 5-star 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.
Pool
Spa

The Eton Hotel
535 Pudong Avenue, Pudong New Area, Shanghai, Shanghai
4.43 km from city centre
Stay at this 4.5-star luxury hotel in Shanghai. Enjoy free WiFi, free parking, and 3 restaurants. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions The Bund and Shanghai Tower are located nearby.
Parking included
Free WiFi

Shanghai Marriott Marquis City Centre
555 Middle Xizang Road, (Close to Nanjing), Huangpu District, Shanghai, Shanghai
Free cancellation
Reserve now, pay when you stay
0.3 km from city centre
The price is CA $200 per night
CA $200
CA $234 total
includes taxes & fees
8 Mar - 9 Mar
Stay at this 5-star 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 Nanjing Road Shopping District are located nearby.
Pool
Spa
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

5 Star Hotels
85 properties
Top family friendly Shanghai hotel deals

Shanghai Marriott Marquis City Centre
555 Middle Xizang Road, (Close to Nanjing), Huangpu District, Shanghai, Shanghai
The price is CA $200 per night from Mar. 8 to Mar. 9
CA $200
CA $234 total
includes taxes & fees
8 Mar - 9 Mar
9/10 Wonderful! (1,001 reviews)
Top hotels in Shanghai for Extended Stay

Leleju Boutique Apartment Shanghai
No, 2068, Kongjiang Road, Yangpu, Shanghai, Shanghai
The price is CA $65 per night from Mar. 29 to Mar. 30
CA $65
CA $76 total
includes taxes & fees
29 Mar - 30 Mar
9.8/10 Exceptional! (14 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,120 hotels |
---|---|
Lowest Price | CA $65 |
Highest Price | CA $239 |
Popular hotels | Central Hotel Shanghai, Grand Central Hotel Shanghai, Conrad Shanghai, Radisson Collection Hyland Shanghai, Pudong Shangri-La, Shanghai, The Langham, Shanghai, Xintiandi, The Westin Bund Center, Shanghai, The Eton Hotel, Shanghai Marriott Marquis City Centre |
Frequently asked questions
Recent Shanghai hotel reviews by fellow wanderers

Crowne Plaza Shanghai Nanjing Road, an IHG Hotel
5 out of 5
Posted 1 day ago
Travelocity Verified Review
"Excellent choice"
A verified traveller stayed at Crowne Plaza Shanghai Nanjing Road, an IHG Hotel
Types of hotels
Hotels near…
Top hotel brands
Hotels by star rating
Areas of Shanghai
Most popular
Hotels
All Inclusive Resorts & Hotels in Cayo LargoThe Metcalfe HotelHotels in KowloonKid Friendly Hotels in El NidoMidland Inn & SuitesHotels with Hot Tubs in TobermoryHotels with smoking rooms in New Taipei CityFort Yale MotelHotels with smoking rooms in SingaporeExtended Stay Hotels HollywoodHotels near Red Mountain ResortGolf Resorts & Hotels in CancunAll Inclusive Resorts & Hotels in SingaporeHotels in ViennaSeacode Villas
Flights
Flights to GuangzhouFlights from Ottawa to BanffAir Canada Ottawa (YOW) to Nashville (BNA) flightsPorter Airlines Ottawa (YOW) to Fort Lauderdale (FLL) flightsFlights from Fresno to BerkeleyWestJet Toronto (YYZ) to Grande Prairie (YQU) flightsWestJet Calgary (YYC) to Yuma (YUM) flightsSeattle to Fresno (SEA - FAT)Flights to WindsorFlights to SingaporeAir Canada Abbotsford (YXX) to Toronto (YYZ) flights