Beginning of main content

location Shanghai is highly rated for Sightseeing and Shopping by 4,262 people

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

Best deal Best deal Jun 15 - Jun 17
Tonight Tonight Apr 23 - Apr 24
This weekend This weekend Apr 27 - Apr 29
Next weekend Next weekend May 4 - May 6

What are the top landmarks in Shanghai?

Don’t miss these must-see sights and attractions

Best neighborhoods to visit in Shanghai

Get a lay of the land and find the perfect place to stay

Top 10 Hotels in Shanghai

See all 1,417 Hotels in Shanghai
The Puli Hotel And Spa

The Puli Hotel And Spa

1 ChangDe Road, Shanghai
    5.0 out of 5.0
     
     

    With restaurants and terraces overlooking Jing'An Park, Puli Hotel & Spa feels like a resort hotel while being in downtown Shanghai. It's a 5-minute walk to ...

    The Puli Hotel And Spa$262

    The Puli Hotel And Spa$262
    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 from Super Brand Mall and Oriental Pearl Tower. The Bund and Jin Mao Tower are also ...

      Pudong Shangri-La East Shanghai$170

      Pudong Shangri-La East Shanghai$170
      Les Suites Orient, Bund Shanghai

      Les Suites Orient, Bund Shanghai

      1 East Jinling Road, Shanghai
        4.5 out of 5.0
         
         

        Les Suites Orient, Bund Shanghai places guests a 2-block walk from the Bund. Tracing the course of the Huangpu River, this world-famous boulevard is flanked ...

        Les Suites Orient, Bund Shanghai$147

        Les Suites Orient, Bund Shanghai$147
        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$83

          Dorsett Shanghai$83
          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 mi ...

            Swissotel Grand Shanghai$108

            Swissotel Grand Shanghai$108
            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$109

              Central Hotel Shanghai$109
              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$221

                Fairmont Peace Hotel$221
                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$132

                  Grand Central Hotel Shanghai$132
                  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 mi (5 km) of Jing An Temple and French Concession. Jade Buddha Temple ...

                    New World Shanghai Hotel$86

                    New World Shanghai Hotel$86
                    Radisson Blu Hotel Shanghai New World

                    Radisson Blu Hotel Shanghai New World

                    88 Nanjing West Road, Shanghai
                      5.0 out of 5.0
                       
                       

                      Located on Nanjing Road just blocks from its pedestrian shopping area, this 40-floor hotel overlooks central People's Square and is less than 3 km (2 miles) ...

                      Radisson Blu Hotel Shanghai New World$115

                      Radisson Blu Hotel Shanghai New World$115
                      Map

                      Recent Reviews in Shanghai