Beginning of main content

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.


Check prices on hotels in Shanghai

Tonight 23 Mar - 24 Mar
This weekend 29 Mar - 31 Mar
Next weekend 5 Apr - 7 Apr

Featured Shanghai Hotels with Gyms

See all 1,873 properties in Shanghai
ifc residence
ifc residence
5.0 out of 5.0 8 Century Avenue Pudong Lujiazui, Shanghai, Shanghai
4.5/5 (430 reviews)
RM817/ night for 2 guests

Convenient to local transportation, easy access to mall.

Reviewed on 14 Mar,2019
Renaissance Shanghai Yu Garden Hotel
Renaissance Shanghai Yu Garden Hotel
4.5 out of 5.0 159 South He Nan Road, Shanghai, Shanghai
Free cancellation
4.4/5 (1,780 reviews)
RM424/ night for 2 guests

Exquisite with wonderful service! The front desk staff speak English and it is a beautiful hotel!

Reviewed on 12 Mar,2019
Grand Hyatt Shanghai
Grand Hyatt Shanghai
5.0 out of 5.0 88 Century Avenue, Pudong New Area, Shanghai, Shanghai
4.5/5 (692 reviews)
RM616/ night for 2 guests

Great view from room. Good selection of complimentary movies.

Reviewed on 27 Feb,2019
Le Royal Meridien Shanghai
Le Royal Meridien Shanghai
5.0 out of 5.0 789 Nanjing Road East, Shanghai, Shanghai
Free cancellation
4.3/5 (1,142 reviews)
RM490/ night for 2 guests

Everything was. Excellent : surroundings, location, service and staff.

Reviewed on 9 Mar,2019
Radisson Blu Hotel Shanghai New World
Radisson Blu Hotel Shanghai New World
5.0 out of 5.0 88 Nanjing West Road, Shanghai, Shanghai
Free cancellation
4.4/5 (1,357 reviews)
RM437/ night for 2 guests

Other than location if it is in Nanjing road, all other things are fantastic

Reviewed on 19 Mar,2019
Guxiang Hotel Shanghai (Howard Johnson Plaza)
Guxiang Hotel Shanghai (Howard Johnson Plaza)
4.5 out of 5.0 595 Jiu Jiang Road, Shanghai, Shanghai
Free cancellation
4.2/5 (1,580 reviews)
RM410/ night for 2 guests

I really liked it's location, convenient to East Nanjing Road. The only complaint from me is the room has strong smoke smell., though it is coved by air freshener.

Reviewed on 16 Mar,2019
Hotel Equatorial Shanghai
Hotel Equatorial Shanghai
4.5 out of 5.0 65 Yanan Road West, Shanghai, Shanghai
Free cancellation
4.2/5 (976 reviews)
RM333/ night for 2 guests

This property is near jingan temple and nanzing road. I like the surroundings and hotel

Reviewed on 13 Mar,2019
Hotel Indigo Shanghai on The Bund
Hotel Indigo Shanghai on The Bund
4.5 out of 5.0 No 585 Zhongshan Dong Er Road, Huangpu Area, Shanghai, Shanghai
Free cancellation
4.5/5 (262 reviews)
RM779/ night for 2 guests

Well furnished facilities and awesome customer service!

Reviewed on 5 Mar,2019
Shanghai Marriott Hotel City Centre
Shanghai Marriott Hotel City Centre
5.0 out of 5.0 555 Middle Xizang Road, (Close to Nanjing), Huangpu District, Shanghai, Shanghai
Free cancellation
4.5/5 (1,507 reviews)
RM455/ night for 2 guests

Great hotel, nice location, very close to Nanjing road, walkable to malls, shops, restaurants, movie theatres, etc., overall coondition of the hotel is well maintained.

Reviewed on 20 Mar,2019
Map

Recently booked Shanghai hotels

Four Seasons Hotel Shanghai at Pudong
5.0 out of 5.0
Last booking: 11 minutes ago
Radisson Blu Shanghai Pudong Jinqiao
4.5 out of 5.0
Last booking: 12 minutes ago
InterContinental Shanghai Ruijin
5.0 out of 5.0
Last booking: 2 hours ago
Royal International Hotel
4.5 out of 5.0
Last booking: 3 hours ago
Waldorf Astoria Shanghai on the Bund
5.0 out of 5.0
Last booking: 4 hours ago
Hotel Equatorial Shanghai
4.5 out of 5.0
Last booking: 4 hours ago
Green Court Serviced Apartment-Green City
4.0 out of 5.0
Last booking: 5 hours ago
Mercure Shanghai Royalton
4.0 out of 5.0
Last booking: 5 hours ago
Pentahotel Shanghai
3.5 out of 5.0
Last booking: 5 hours ago