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 27 - Apr 28
This weekend This weekend Apr 27 - Apr 29
Next weekend Next weekend May 4 - May 6

Search Hotels near Top Shanghai Attractions

Top Shanghai Neighborhoods for Museums

Top 10 Hotels in Shanghai

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

          Swissotel Grand Shanghai$107
          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$220

            Fairmont Peace Hotel$220
            Sofitel Shanghai Hyland

            Sofitel Shanghai Hyland

            505 Nanjing Road East, Shanghai
              4.0 out of 5.0
               
               

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

              Sofitel Shanghai Hyland$114

              Sofitel Shanghai Hyland$114
              Grand Kempinski Hotel Shanghai

              Grand Kempinski Hotel Shanghai

              1288 Lujiazui Ring Road, Shanghai
                5.0 out of 5.0
                 
                 

                This family-friendly Shanghai hotel is located on the Strip, within a 10-minute walk of Shanghai Ocean Aquarium and Oriental Pearl Tower. The Bund and Jin Mao ...

                Grand Kempinski Hotel Shanghai$148

                Grand Kempinski Hotel Shanghai$148
                Pentahotel Shanghai

                Pentahotel Shanghai

                1525 Ding Xi Road, Shanghai
                  3.5 out of 5.0
                   
                   

                  Located in Changning, this 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 is ...

                  Pentahotel Shanghai$54

                  Pentahotel Shanghai$54
                  Shanghai Marriott Hotel City Centre

                  Shanghai Marriott Hotel City Centre

                  555 Xi Zang Road Middle, Shanghai
                    5.0 out of 5.0
                     
                     

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

                    Shanghai Marriott Hotel City Centre$135

                    Shanghai Marriott Hotel City Centre$135
                    Hyatt On The Bund

                    Hyatt On The Bund

                    199 Huang Pu Road, Shanghai
                      5.0 out of 5.0
                       
                       

                      Located in Hong Kou, this luxury hotel is within a 15-minute walk of Pudong Riverside Promenade and Park and The Bund. Nanjing Road Shopping District and Old ...

                      Hyatt On The Bund$120

                      Hyatt On The Bund$120
                      Map

                      Recent Reviews in Shanghai