Beginning of main content

location Shanghai is highly rated for Museums and Shopping by 4425 people

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.


Popular searches for Shanghai hotels

Check prices on hotels in Shanghai

Tonight May 25 - May 26
This weekend May 31 - Jun 2
Next weekend Jun 7 - Jun 9

Hotel prices by property class

Average price based on 2018 bookings on Expedia.com for 1 night/2 adults.
All prices are shown in USD.

Top 10 Hotels in Shanghai

See all 1,823 Properties in Shanghai

Estimated price for 1 night/2 adults

Hilton Shanghai Hongqiao

Hilton Shanghai Hongqiao

No.1116 Hong Song East Road, Shanghai, Shanghai
Hilton Shanghai Hongqiao
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Located in Minhang, this luxury hotel is 0.5 mi (0.9 km) from Laowai Street 101 and within 9 mi (15 km) of Jing'an Temple and People's Square. Shanghai Museum ...

$84 per night for 2 guests

Jun 8 - Jun 9
Novotel Shanghai Clover

Novotel Shanghai Clover

Building No 1, Lane 3188, Xiupu Road, Pudong, Shanghai
Novotel Shanghai Clover
  • Free Cancellation
4.5 out of 5.0
 
 

This family-friendly Shanghai hotel is located near the airport, 2.7 mi (4.3 km) from Shanghai Disneyland©, and within 12 mi (20 km) of Century Park and Shanghai ...

$87 per night for 2 guests

Jun 13 - Jun 14
Campanile Shanghai Bund Hotel

Campanile Shanghai Bund Hotel

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

Located in Downtown Shanghai, this hotel is within a 15-minute walk of Yuyuan Bazaar, Yu Garden, and The Bund. People's Square and Nanjing Road Shopping District ...

$73 per night for 2 guests

May 26 - May 27
Fairmont Peace Hotel

Fairmont Peace Hotel

20 Nanjing Road East, Huang Pu District, Shanghai, Shanghai
Fairmont Peace Hotel
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

This family-friendly Shanghai hotel is located on the waterfront, within 1 mi (2 km) of Pudong Riverside Promenade and Park, The Bund, and Shanghai Old Street. ...

$238 per night for 2 guests

Jun 19 - Jun 20
Swissotel Grand Shanghai

Swissotel Grand Shanghai

1 Yu Yuan Road, Shanghai, Shanghai
Swissotel Grand Shanghai
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Located in Jing'an, this luxury hotel is within a 15-minute walk of West Nanjing Road and Jing'an Temple. Nanjing Road Shopping District and People's Square ...

$101 per night for 2 guests

May 26 - May 27
Shanghai Marriott Hotel City Centre

Shanghai Marriott Hotel City Centre

555 Middle Xizang Road, (Close to Nanjing), Huangpu District, Shanghai, Shanghai
Shanghai Marriott Hotel City Centre
  • 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 and People's Square. The Bund is 1.9 mi (3.1 km) away. ...

$116 per night for 2 guests

Jun 9 - Jun 10
Pudong Shangri-La East Shanghai

Pudong Shangri-La East Shanghai

33 Fu Cheng Road, Pudong, Shanghai, Shanghai
Pudong Shangri-La East Shanghai
    5.0 out of 5.0
     
     

    This family-friendly Shanghai hotel is located on the waterfront, within a 10-minute walk of Super Brand Mall and Oriental Pearl Tower. Shanghai Tower and Shanghai ...

    $143 per night for 2 guests

    Jun 2 - Jun 3
    New World Shanghai Hotel

    New World Shanghai Hotel

    1555 Dingxi Road, Changning District, Shanghai, Shanghai
    New World Shanghai Hotel
    • Free Cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Located in Changning, this luxury hotel is within 3 mi (5 km) of Jing'an Temple, Jade Buddha Temple, and Former Shanghai French Concession. People's Square and ...

    $87 per night for 2 guests

    Jun 3 - Jun 4
    Renaissance Shanghai Zhongshan Park

    Renaissance Shanghai Zhongshan Park

    No. 1018 Changning Road, Changning District, Shanghai, Shanghai
    Renaissance Shanghai Zhongshan Park
    • 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.8 mi (4.4 km) from Jade Buddha Temple. Shanghai Museum and Former Shanghai ...

    $91 per night for 2 guests

    May 31 - Jun 1
    Renaissance Shanghai Yu Garden Hotel

    Renaissance Shanghai Yu Garden Hotel

    159 South He Nan Road, Shanghai, Shanghai
    Renaissance Shanghai Yu Garden Hotel
    • Free Cancellation
    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. The Bund and People's Square ...

    $107 per night for 2 guests

    May 26 - May 27
    Map

    Search Hotels near Top Shanghai Attractions

    Top Shanghai Neighborhoods for Museums

    Recent Reviews in Shanghai