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 20 Nov - 21 Nov
This weekend 23 Nov - 25 Nov
Next weekend 30 Nov - 2 Dec

Top 10 Hotels in Shanghai

See all 1,760 properties in Shanghai
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 AirportRM567

Shanghai Marriott Hotel City Centre

Shanghai Marriott Hotel City Centre

555 Xi Zang Road Middle, Shanghai
Shanghai Marriott Hotel City Centre
     
     

    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 CentreRM513

    Grand Central Hotel Shanghai

    Grand Central Hotel Shanghai

    505 Jiujiang Road, 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 Three on the Bund and Old Chinese City. The Bund and Nanjing Road Shopping District ...

    Grand Central Hotel ShanghaiRM465

    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

    Guxiang Hotel Shanghai (Howard Johnson Plaza)

    Guxiang Hotel Shanghai (Howard Johnson Plaza)

    595 Jiu Jiang Road, Shanghai
    Guxiang Hotel Shanghai (Howard Johnson Plaza)
    • 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 Three on the Bund, Nanjing Road Shopping District, and Old Chinese City. People's ...

    Guxiang Hotel Shanghai (Howard Johnson Plaza)RM393

    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 1.6 mi (2.6 km) from Jing'an Temple and 2.4 mi (3.8 km) from Jade Buddha Temple. People's Square and Shanghai Museum ...

    New World Shanghai HotelRM304

    Renaissance Shanghai Yu Garden Hotel

    Renaissance Shanghai Yu Garden Hotel

    159 South He Nan Road, Shanghai
    Renaissance Shanghai Yu Garden Hotel
      4.5 out of 5.0
       
       

      Located in Downtown Shanghai, this luxury hotel is within a 15-minute walk of Yu Garden, The Bund, and Old Chinese City. Pudong Riverside Promenade and Park ...

      Renaissance Shanghai Yu Garden HotelRM513

      JW Marriott Hotel Shanghai Tomorrow Square

      JW Marriott Hotel Shanghai Tomorrow Square

      399 Nanjing West Road, Shanghai
      JW Marriott Hotel Shanghai Tomorrow Square
        5.0 out of 5.0
         
         

        Located in Downtown Shanghai, this luxury hotel is within a 10-minute walk of Huanghe Road, Shanghai Grand Theatre, and Renmin Park. Shanghai Museum and Shanghai ...

        JW Marriott Hotel Shanghai Tomorrow SquareRM672

        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 1 mi (2 km) of Super Brand Mall, Shanghai Tower, and Jin Mao Tower. The Bund and Pudong ...

          Pudong Shangri-La East ShanghaiRM652

          Joyful Star Hotel (Disney--wanxia)

          Joyful Star Hotel (Disney--wanxia)

          No. 472, Ganghong Road, Shanghai
          Joyful Star Hotel (Disney--wanxia)
          • Free cancellation
          3.5 out of 5.0
           
           

          Located in Pudong, this hotel is 2.8 mi (4.6 km) from Shanghai Sanjia Port Coastal Tourist Areas and within 9 mi (15 km) of Sanjiagang Beach Park and Huaxia ...

          Joyful Star Hotel (Disney--wanxia)RM110

          Top Shanghai Areas

          Search Hotels near Top Shanghai Attractions

          Recent Reviews in Shanghai