Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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 Aug 10 - Aug 12
Tonight Tonight Jun 17 - Jun 18
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Shanghai Shangri-La Hotels and Resorts Hotels

See all 1,478 Hotels in Shanghai
Pudong Shangri-La East Shanghai

Pudong Shangri-La East Shanghai

33 Fu Cheng Road, Shanghai
    5.0 out of 5.0
     
     
    4.4 out of 5 (268 reviews)
    Excellent location, chaotic breakfast. Room and facilities are faultless as expected from Shangri-la and very accommodating with an early … - 

    Pudong Shangri-La East Shanghai$166

    Pudong Shangri-La East Shanghai$166
    Jing An Shangri-La, West Shanghai

    Jing An Shangri-La, West Shanghai

    1218 Middle Yan'an Road, Shanghai
      5.0 out of 5.0
       
       
      4.5 out of 5 (135 reviews)
      Great Hotel Really a great location, close to subway and premium shopping district. Also walking distance to be … - 
      Kerry Hotel Pudong Shanghai

      Kerry Hotel Pudong Shanghai

      No.1388 HuaMu Road, Pudong, Shanghai
        5.0 out of 5.0
         
         
        4.6 out of 5 (156 reviews)
        Very very good ~ Thanks ~!! Very good service ~ especially hotel staff at the club lounge my children very happy wit … - 
        Map

        Recently booked Shanghai hotels

        Four Seasons Hotel Shanghai
        5.0 out of 5.0
        Last booking: 4 hours ago
        City Hotel Shanghai
        3.5 out of 5.0
        Last booking: 4 hours ago
        The Westin Bund Center Shanghai
        5.0 out of 5.0
        Last booking: 5 hours ago
        Waldorf Astoria Shanghai on the Bund
        5.0 out of 5.0
        Last booking: 5 hours ago
        Four Points by Sheraton Shanghai, Pudong
        4.0 out of 5.0
        Last booking: 6 hours ago
        SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)
        4.0 out of 5.0
        Last booking: 6 hours ago
        New Harbour Service Apartments
        3.5 out of 5.0
        Last booking: 6 hours ago
        Fairmont Peace Hotel
        5.0 out of 5.0
        Last booking: 8 hours ago
        The Eton Hotel
        4.5 out of 5.0
        Last booking: 8 hours ago

        Shanghai Shangri-La Hotels and Resorts Hotel Information

        Search for Shangri-La Hotels and Resorts hotel rooms in Shanghai using one of the methods below:

        View our selection of 1478 Shangri-La Hotels and Resorts hotels

        • Use the map to find hotels in the Shanghai neighborhood you prefer
        • Use filters to see Shangri-La Hotels and Resorts hotels in a specific area of Shanghai, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Shanghai
        • Enter your travel dates to view the best deals on Shanghai Shangri-La Hotels and Resorts rooms - while they last