Beginning of main content

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 21 May - 22 May
This weekend This weekend 25 May - 27 May
Next weekend Next weekend 1 Jun - 3 Jun

Top 10 Hotels in Shanghai

See all 1,450 Hotels in Shanghai
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 ShanghaiRM325

    Dorsett ShanghaiRM325
    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 ShanghaiRM456

      Central Hotel ShanghaiRM456
      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. Shanghai Tower and The Bund are ...

        Pudong Shangri-La East ShanghaiGet Rates

        Pudong Shangri-La East ShanghaiGet Rates
        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 ShanghaiRM484

          Grand Central Hotel ShanghaiRM484
          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 HotelGet Rates

            Fairmont Peace HotelGet Rates
            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. Shanghai French Concession and Jade Buddha Temple are also within ...

              Swissotel Grand ShanghaiRM522

              Swissotel Grand ShanghaiRM522
              W Shanghai - The Bund

              W Shanghai - The Bund

              66 Lvshun Road, Shanghai
                5.0 out of 5.0
                 
                 

                Located in Downtown Shanghai, this luxury hotel is within 9 mi (15 km) of Xintiandi, People's Square, and The Bund. IFC Mall and Shanghai French Concession are ...

                W Shanghai - The BundRM1,108

                W Shanghai - The BundRM1,108
                Hotel Equatorial Shanghai

                Hotel Equatorial Shanghai

                65 Yanan Road West, Shanghai
                  4.5 out of 5.0
                   
                   

                  Located in Jing'an, this luxury hotel is within a 10-minute walk of Jing An Park, Jing An Temple, and Jiuguang Department Store. Paramount and Shanghai Exhibition ...

                  Hotel Equatorial ShanghaiRM348

                  Hotel Equatorial ShanghaiRM348
                  Le Royal Meridien Shanghai

                  Le Royal Meridien Shanghai

                  789 Nanjing Road East, Shanghai
                    5.0 out of 5.0
                     
                     

                    This central Shanghai hotel is on the Nanjing Road Pedestrian Street, within 1.5 kilometers of the Bund.

                    Le Royal Meridien ShanghaiRM482

                    Le Royal Meridien ShanghaiRM482
                    Mercure Shanghai Hongqiao Airport

                    Mercure Shanghai Hongqiao Airport

                    No. 398 Kong Gang 1st Road, Shanghai
                      4.0 out of 5.0
                       
                       

                      Located in Changning, this hotel is 1.5 mi (2.4 km) from Shanghai Zoo and within 9 mi (15 km) of Jing An Temple and Shanghai French Concession. Xintiandi and ...

                      Mercure Shanghai Hongqiao AirportRM172

                      Mercure Shanghai Hongqiao AirportRM172

                      Top Shanghai Areas

                      Search Hotels near Top Shanghai Attractions

                      Recent Reviews in Shanghai