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.


Popular searches for Shanghai hotels

Check prices on hotels in Shanghai

Tonight 19 Jun - 20 Jun
This weekend 21 Jun - 23 Jun
Next weekend 28 Jun - 30 Jun

Top 10 Hotels in Shanghai

See all 1,836 properties in Shanghai

Estimated price for 1 night/2 adults

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, People's Square and The Bund. People's Square Station ...

Shanghai Marriott Hotel City CentreRM483

28 Jun-29 Jun

Grand Central Hotel Shanghai

Grand Central Hotel Shanghai

505 Jiujiang Road, Shanghai, Shanghai
Grand Central Hotel 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 ...

Grand Central Hotel ShanghaiRM521

21 Jun-22 Jun

W Shanghai - The Bund

W Shanghai - The Bund

66 Lvshun Road, Shanghai
W Shanghai - The Bund
  • 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 ...

W Shanghai - The BundRM957

23 Jun-24 Jun

Radisson Blu Hotel Shanghai New World

Radisson Blu Hotel Shanghai New World

88 Nanjing West Road, Shanghai, Shanghai
Radisson Blu Hotel Shanghai New World
  • 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 ...

Radisson Blu Hotel Shanghai New WorldRM412

1 Jul-2 Jul

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 15-minute walk of Super Brand Mall, Oriental Pearl Tower and Shanghai World Financial ...

    Pudong Shangri-La East ShanghaiRM600

    28 Jun-29 Jun

    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 steps away from Yuyuan Bazaar and Old Chinese City. The Bund and Nanjing Road Shopping District are also within 10 ...

    Campanile Shanghai Bund HotelRM268

    24 Jun-25 Jun

    Les Suites Orient, Bund Shanghai

    Les Suites Orient, Bund Shanghai

    1 East Jinling Road, Shanghai, Shanghai
    Les Suites Orient, Bund 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 mile (2 km) of Yuyuan Bazaar, Old Chinese City and The Bund. Nanjing Road Shopping District and Yu ...

    Les Suites Orient, Bund ShanghaiRM541

    3 Jul-4 Jul

    Cordis Shanghai Hongqiao

    Cordis Shanghai Hongqiao

    No. 333 Shenhong Road, Minhang, Shanghai
    Cordis Shanghai Hongqiao
    • Free cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Located in Minhang, this luxury hotel is 2.7 mi (4.3 km) from National Exhibition and Convention Center and 2.9 mi (4.6 km) from Hongqiao Tiandi. Qibao Old Street ...

    Cordis Shanghai HongqiaoRM434

    5 Jul-6 Jul

    Renaissance Shanghai Yu Garden Hotel

    Renaissance Shanghai Yu Garden Hotel

    159 South He Nan Road, Shanghai, Shanghai
    Renaissance Shanghai Yu Garden Hotel
    • 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 ...

    Renaissance Shanghai Yu Garden HotelRM424

    28 Jun-29 Jun

    Four Seasons Hotel Shanghai

    Four Seasons Hotel Shanghai

    500 Weihai Road, Shanghai, Shanghai
    Four Seasons Hotel 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 ...

    Four Seasons Hotel ShanghaiRM718

    21 Jun-22 Jun

    Top Shanghai Areas

    Search Hotels near Top Shanghai Attractions

    Recent Reviews in Shanghai