Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search 590,000 properties 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 Tonight 22 Apr - 23 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Areas in Shanghai

Search Hotels near Top Shanghai Attractions

Top Shanghai Areas

Top 10 Hotels in Shanghai

See all 1,424 Hotels in Shanghai

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

The Puli Hotel And Spa

The Puli Hotel And Spa

1 ChangDe Road, Shanghai
    5.0 out of 5.0
     
     

    Located in Jing'an, this luxury hotel is within 1 mile (2 km) of Paramount, Jing An Temple and French Concession. Jade Buddha Temple and People's Square are ...

    The Puli Hotel And Spa£179

    The Puli Hotel And Spa£179
    Pudong Shangri-La East Shanghai

    Pudong Shangri-La East Shanghai

    33 Fu Cheng Road, Shanghai
      5.0 out of 5.0
       
       

      This family-friendly Shanghai hotel is located on the waterfront, just steps away from Super Brand Mall and Oriental Pearl Tower. The Bund and Jin Mao Tower ...

      Pudong Shangri-La East Shanghai£119

      Pudong Shangri-La East Shanghai£119
      Dorsett Shanghai

      Dorsett Shanghai

      No.800 Hua Mu Road, Shanghai
        4.0 out of 5.0
         
         

        Located in Pudong, this hotel is within a 15-minute walk of Century Park and Shanghai Pudong Meteorological Science Exhibition Centre. Shanghai Pudong Expo and ...

        Dorsett Shanghai£59

        Dorsett Shanghai£59
        Swissotel Grand Shanghai

        Swissotel Grand Shanghai

        1 Yu Yuan Road, Shanghai
          5.0 out of 5.0
           
           

          Located in Jing'an, this luxury hotel is within a 5-minute walk of Paramount and Jing An Temple. French Concession and Jade Buddha Temple are also within 2 miles ...

          Swissotel Grand Shanghai£77

          Swissotel Grand Shanghai£77
          Central Hotel Shanghai

          Central Hotel Shanghai

          No 555 Jiujiang Road, Shanghai
            4.0 out of 5.0
             
             

            This family-friendly Shanghai hotel is located in the business district, within a 15-minute walk of Nanjing Road Shopping District, People's Square and Shanghai ...

            Central Hotel Shanghai£81

            Central Hotel Shanghai£81
            Les Suites Orient, Bund Shanghai

            Les Suites Orient, Bund Shanghai

            1 East Jinling Road, Shanghai
              4.5 out of 5.0
               
               

              Located in Downtown Shanghai, this luxury hotel is within a 10-minute walk of St Joseph’s Church, The Bund, and Pudong Riverside Promenade and Park. Old Chinese ...

              Les Suites Orient, Bund Shanghai£100

              Les Suites Orient, Bund Shanghai£100
              Grand Central Hotel Shanghai

              Grand Central Hotel Shanghai

              505 Jiujiang Road, Shanghai
                4.5 out of 5.0
                 
                 

                This family-friendly Shanghai hotel is located in the business district, within a 10-minute walk of Three on the Bund and The Bund. Nanjing Road Shopping District ...

                Grand Central Hotel Shanghai£91

                Grand Central Hotel Shanghai£91
                Fairmont Peace Hotel

                Fairmont Peace Hotel

                20 Nanjing Road East, Huang Pu District, Shanghai
                  5.0 out of 5.0
                   
                   

                  This family-friendly Shanghai hotel is located on the waterfront, within a 10-minute walk of The Bund and Pudong Riverside Promenade and Park. Nanjing Road Shopping ...

                  Fairmont Peace Hotel£156

                  Fairmont Peace Hotel£156
                  New World Shanghai Hotel

                  New World Shanghai Hotel

                  1555 Dingxi Road, Shanghai
                    4.5 out of 5.0
                     
                     

                    Located in Changning, this luxury hotel is 0.1 mi (0.2 km) from Zhongshan Park and within 3 miles (5 km) of Jing An Temple and French Concession. Jade Buddha ...

                    New World Shanghai Hotel£61

                    New World Shanghai Hotel£61
                    Radisson Blu Hotel Shanghai New World

                    Radisson Blu Hotel Shanghai New World

                    88 Nanjing West Road, Shanghai
                      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 World£88

                      Radisson Blu Hotel Shanghai New World£88
                      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!