Beginning of main content

Book on the go and pay later.

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 20 Jun - 21 Jun
This weekend 21 Jun - 23 Jun
Next weekend 28 Jun - 30 Jun

What are the top landmarks in Shanghai?

Don’t miss these must-see sights and attractions

Best areas to visit in Shanghai

Get a lay of the land and find the perfect place to stay

Top 10 Hotels in Shanghai

See all 1,836 properties in Shanghai

Estimated price for 1 night/2 adults

Campanile Shanghai Bund Hotel

Campanile Shanghai Bund Hotel

No.33 Fujian S Rd, Huangpu Qu, Shanghai
  • Free cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Located in Downtown Shanghai, this hotel is steps away from Yuyuan Bazaar and Old Chinese City. The Bund and Nanjing Road Shopping District are also within 10 ...

£59 per night for 2 guests

24 Jun-25 Jun
Campanile Shanghai Bund Hotel£59
Shanghai Marriott Hotel City Centre

Shanghai Marriott Hotel City Centre

555 Middle Xizang Road, (Close to Nanjing), Huangpu District, Shanghai, Shanghai
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Located in Downtown Shanghai, this luxury hotel is within 1 mi (2 km) of Nanjing Road Shopping District, People's Square and The Bund. People's Square Station ...

£107 per night for 2 guests

30 Jun-1 Jul
Shanghai Marriott Hotel City Centre£107
Four Seasons Hotel Shanghai

Four Seasons Hotel Shanghai

500 Weihai Road, Shanghai, Shanghai
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Located in Downtown Shanghai, this luxury hotel is within 1 mi (2 km) of Shanghai Museum, Jing'an Temple and Former Shanghai French Concession. People's Square ...

£159 per night for 2 guests

22 Jun-23 Jun
Four Seasons Hotel Shanghai£159
Radisson Blu Hotel Shanghai New World

Radisson Blu Hotel Shanghai New World

88 Nanjing West Road, Shanghai, Shanghai
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Located in Downtown Shanghai, this luxury hotel is within a 10-minute walk of Madame Tussaud's Wax Museum, Shanghai Urban Planning Exhibition Center and Brilliance ...

£91 per night for 2 guests

30 Jun-1 Jul
Radisson Blu Hotel Shanghai New World£91
Renaissance Shanghai Yu Garden Hotel

Renaissance Shanghai Yu Garden Hotel

159 South He Nan Road, Shanghai, Shanghai
  • Free cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

Located in Downtown Shanghai, this luxury hotel is within a 10-minute walk of City God Temple, Yu Garden, and Shanghai Old Street. Old Chinese City and The Bund ...

£94 per night for 2 guests

28 Jun-29 Jun
Renaissance Shanghai Yu Garden Hotel£94
Renaissance Shanghai Zhongshan Park

Renaissance Shanghai Zhongshan Park

No. 1018 Changning Road, Changning District, Shanghai, Shanghai
  • Free cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

Located in Changning, this luxury hotel is 2.3 mi (3.7 km) from Jing'an Temple and 2.7 mi (4.4 km) from Jade Buddha Temple. Shanghai Museum and Former Shanghai ...

£81 per night for 2 guests

28 Jun-29 Jun
Renaissance Shanghai Zhongshan Park£81
SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)

SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)

No. 839 Renmin Road, Huangpu District, Shanghai, Shanghai
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in Downtown Shanghai, this hotel is within a 10-minute walk of City God Temple and Yu Garden. The Bund and Jinling East Road Ferry Wharf are also within ...

£88 per night for 2 guests

14 Jul-15 Jul
SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)£88
Grand Central Hotel Shanghai

Grand Central Hotel Shanghai

505 Jiujiang Road, Shanghai, Shanghai
  • Free cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

Located in Downtown Shanghai, this luxury hotel is within a 10-minute walk of Nanjing Road Shopping District and Old Chinese City. Pudong Riverside Promenade ...

£113 per night for 2 guests

21 Jun-22 Jun
Grand Central Hotel Shanghai£113
Guxiang Hotel Shanghai (Howard Johnson Plaza)

Guxiang Hotel Shanghai (Howard Johnson Plaza)

595 Jiu Jiang Road, Shanghai, Shanghai
  • Free cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

Located in Downtown Shanghai, this luxury hotel is within a 10-minute walk of Nanjing Road Shopping District and Old Chinese City. Pudong Riverside Promenade ...

£93 per night for 2 guests

1 Jul-2 Jul
Guxiang Hotel Shanghai (Howard Johnson Plaza)£93
W Shanghai - The Bund

W Shanghai - The Bund

66 Lvshun Road, Shanghai
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Located in Downtown Shanghai, this luxury hotel is 0.6 mi (1 km) from The Bund, and within 3 mi (5 km) of Oriental Pearl Tower and IFC Mall. People's Square ...

£211 per night for 2 guests

30 Jun-1 Jul
W Shanghai - The Bund£211
Map

Shanghai Hotel Reviews

Travel to Shanghai & Explore


Explore Shanghai with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!