Customised for your search:

Shanghai Hotels

Shanghai Hotels
Shanghai

Hotel + Flight Deals in Shanghai

See all Shanghai Package Deals

Cheap Hotels in Shanghai

Swissotel Grand Shanghai - Shanghai Hotels
Rating: 5.0 Stars
NZ$269

Swissotel Grand Shanghai

1 Yu Yuan Road, Shanghai - Map
 
 
4.4 out of 5 (303 reviews)
Les Suites Orient, Bund Shanghai - Shanghai Hotels
Rating: 4.5 Stars

Les Suites Orient, Bund Shanghai

1 East Jinling Road, Shanghai - Map
 
 
4.6 out of 5 (749 reviews)
Fusing sophisticated Art Deco design with traditional Oriental charm, Les Suites Orients offer an intimate, boutique-style …More
Narada Boutique Hotel Shanghai Yu Garden - Shanghai Hotels
Rating: 4.0 Stars
NZ$180

Narada Boutique Hotel Shanghai Yu Garden

No. 839 Renming Road, Huangpu District, Shanghai - Map
 
 
4.3 out of 5 (1,062 reviews)
The Yangtze Boutique Shanghai - Shanghai Hotels
Rating: 5.0 Stars
NZ$383

The Yangtze Boutique Shanghai

No. 740 Hankou Road, People's Square, Shanghai - Map
 
 
4.5 out of 5 (470 reviews)
The Westin Bund Center Shanghai - Shanghai Hotels
Rating: 5.0 Stars
NZ$346

The Westin Bund Center Shanghai

88 Henan Central Road, Shanghai - Map
 
 
4.5 out of 5 (390 reviews)
Grand Central Hotel Shanghai - Shanghai Hotels
Rating: 4.5 Stars

Grand Central Hotel Shanghai

505 Jiujiang Road, Shanghai - Map
 
 
4.6 out of 5 (475 reviews)
With its unique, elegant and luxurious 5-star posture, Grand Central Hotel will become a brand new stylish landmark of …More
Le Royal Meridien Shanghai - Shanghai Hotels
Rating: 5.0 Stars

Le Royal Meridien Shanghai

789 Nanjing Road East, Shanghai - Map
 
 
4.3 out of 5 (506 reviews)
The Puli Hotel And Spa - Shanghai Hotels
Rating: 5.0 Stars
NZ$489

The Puli Hotel And Spa

1 ChangDe Road, Shanghai - Map
 
 
4.7 out of 5 (436 reviews)
Centrally located in the very heart of Shanghai in JingAn District, between famous NanJingWest Road and YanAn Middle Road …More
Grand Kempinski Hotel Shanghai - Shanghai Hotels
Rating: 5.0 Stars
NZ$371

Grand Kempinski Hotel Shanghai

1288 Lujiazui Ring Road, Shanghai - Map
 
 
4.5 out of 5 (328 reviews)
Fairmont Peace Hotel - Shanghai Hotels
Rating: 5.0 Stars
NZ$513

Fairmont Peace Hotel

20 Nanjing Road East, Huang Pu District, Shanghai - Map
 
 
4.7 out of 5 (175 reviews)

Search from 1,124 Shanghai Hotels


    Why book with Expedia ?

    • Book confidently with Price Match
    • Bundle for better rates
    • No booking fees
    • 91% customer satisfaction

    Narrow Your Search To:

    Where to Stay in Shanghai?

    Embark on a journey that will forever change your life when you book a trip to enchanting Shanghai, Shanghai. Experience the rich history and local landmarks of this captivating corner of the world, where you’ll enjoy some of the most awe-inspiring aspects of China.

    Read More

    Unload your luggage and get comfortable at your Shanghai accommodation, then head out to see the sights and soak up the unique culture that only Shanghai has to offer. There are an assortment of resorts and cheap hotels in Shanghai, China, and Expedia.co.nz is here to help you find—and book—the best accommodation based on your needs and budget. And the best part is, you can rest assured knowing that you have conveniently located lodging within proximity to all of the action that abounds in Shanghai.

    Whether you’re travelling solo or with the family in tow, and regardless of if the trip is for purposes of business or pleasure, we have Shanghai hotel deals perfect for you.

    Hide
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.