Beginning of main content

Book on the go and pay later.

Search over 895,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 17 Jan - 18 Jan
This weekend 18 Jan - 20 Jan
Next weekend 25 Jan - 27 Jan

Top 10 Hotels in Shanghai

See all 1,994 properties in Shanghai
Jing An Shangri-La, West Shanghai

Jing An Shangri-La, West Shanghai

1218 Middle Yan'an Road, Shanghai
Jing An Shangri-La, West Shanghai
    5.0 out of 5.0
     
     

    Located in the center of Shanghai, this family-friendly hotel is within a 15-minute walk of Jiuguang Department Store and Shanghai Exhibition Center. People's ...

    Jing An Shangri-La, West ShanghaiRM766

    Pudong Shangri-La East Shanghai

    Pudong Shangri-La East Shanghai

    33 Fu Cheng Road, 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 Shanghai Municipal History Museum, IFC Mall, and Shanghai World ...

      Pudong Shangri-La East ShanghaiRM651

      Ramada Plaza Shanghai Pudong Airport

      Ramada Plaza Shanghai Pudong Airport

      1100 Qi Hang Road, Shanghai
      Ramada Plaza Shanghai Pudong Airport
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Located in Pudong, this hotel is 12.6 mi (20.2 km) from Shanghai Disneyland© and 15.2 mi (24.5 km) from Shanghai WIld Animal Park. Haitiansan Road Station is ...

      Ramada Plaza Shanghai Pudong AirportRM483

      Shanghai Marriott Hotel City Centre

      Shanghai Marriott Hotel City Centre

      555 Xi Zang Road Middle, Shanghai
      Shanghai Marriott Hotel City Centre
      • Free cancellation
      • Reserve now, pay when you stay
       
       

      Located in Downtown Shanghai, this spa hotel is within a 15-minute walk of Nanjing Road Shopping District and People's Square. The Bund is 1.9 mi (3 km) away. ...

      Shanghai Marriott Hotel City CentreRM529

      New World Shanghai Hotel

      New World Shanghai Hotel

      1555 Dingxi Road, 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 2.4 mi (3.8 km) from Jade Buddha Temple and within 6 mi (10 km) of People's Square and Xintiandi Style Shoppping Centre. ...

      New World Shanghai HotelRM318

      Novotel Shanghai Clover

      Novotel Shanghai Clover

      Building No 1, Lane 3188, Shanghai
      Novotel Shanghai Clover
      • Free cancellation
      4.5 out of 5.0
       
       

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

      Novotel Shanghai CloverRM273

      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 Old Chinese City and The Bund. Nanjing Road Shopping District and Pudong Riverside Promenade ...

      Campanile Shanghai Bund HotelRM185

      Fairmont Peace Hotel

      Fairmont Peace Hotel

      20 Nanjing Road East, Huang Pu District, 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 a 10-minute walk of Customs House and Pudong Riverside Promenade and Park. Nanjing Road ...

      Fairmont Peace HotelRM919

      Pentahotel Shanghai

      Pentahotel Shanghai

      1525 Ding Xi Road, Shanghai
      Pentahotel Shanghai
      • Free cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       

      Located in Changning, this hotel is 0.1 mi (0.2 km) from Zhongshan Park and 2.6 mi (4.2 km) from Jade Buddha Temple. Shanghai Propaganda Poster Art Centre and ...

      Pentahotel ShanghaiRM180

      Ascott Huai Hai Road Shanghai

      Ascott Huai Hai Road Shanghai

      No 282,Huai Hai Road Central, Shanghai
      Ascott Huai Hai Road Shanghai
      • Free cancellation
      • Reserve now, pay when you stay
      4.5 out of 5.0
       
       

      Located in Downtown Shanghai, this luxury aparthotel is within 1 mi (2 km) of First National Congress of the CCP, People's Square, and Xintiandi Style Shoppping ...

      Ascott Huai Hai Road ShanghaiRM567

      Top Shanghai Areas

      Search Hotels near Top Shanghai Attractions

      Recent Reviews in Shanghai