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 8 - Jun 10
Tonight Tonight Apr 21 - Apr 22
This weekend This weekend Apr 27 - Apr 29
Next weekend Next weekend May 4 - May 6

Search Hotels near Top Shanghai Attractions

Top 10 Hotels in Shanghai

See all 1,417 Hotels in Shanghai
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
    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$130

      Grand Central Hotel Shanghai$130
      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
        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$250

          The Puli Hotel And Spa$250
          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
            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$143

              Les Suites Orient, Bund Shanghai$143
              SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)

              SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)

              No. 839 Renmin Road, Huangpu District, Shanghai
                4.0 out of 5.0
                 
                 

                SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden) is in Huangpu, next to Yuyuan Garden, or the Garden of Happiness. Yuyuan Shopping Mall is a 10-minute ...

                SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)$87

                SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)$87
                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$79

                  Dorsett Shanghai$79
                  Seventh Heaven Hotel

                  Seventh Heaven Hotel

                  627 East Nanjing Road, Shanghai
                    3.0 out of 5.0
                     
                     

                    Located in Downtown Shanghai, this historic hotel is within a 15-minute walk of Nanjing Road Shopping District, The Bund, and Yu Yuan Garden. Old Chinese City ...

                    Seventh Heaven Hotel$59

                    Seventh Heaven Hotel$59
                    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
                      Map

                      Recent Reviews in Shanghai