Customized for your search:

Shanghai Hotels

Shanghai Hotels
Shanghai

Hotel + Flight Deals in Shanghai

See all Shanghai Package Deals

Top Trending Hotels in Shanghai

Les Suites Orient, Bund Shanghai - Shanghai Hotels
Rating: 4.5 Stars
C$375

Les Suites Orient, Bund Shanghai

1 East Jinling Road, Shanghai - Map
 
 
"Thumbs up!"
Great location right on the Bund. Staff were fantastic, breakfast was good, nice room with a great bathroom. All day lounge with biscuits and computers. Free WiFi. Bluetooth music system in the room. Hotel has a peaceful Zen ambience. I'd definitely recommend and would stay there again.
Annabelle from London
Fusing sophisticated Art Deco design with traditional Oriental charm, Les Suites Orients offer an intimate, boutique-style …More
The Yangtze Boutique Shanghai - Shanghai Hotels
Rating: 5.0 Stars

The Yangtze Boutique Shanghai

No. 740 Hankou Road, People's Square, Shanghai - Map
 
 
It was a pleasant experience ... Being right in the centre of Shanghai but having the option to keeping calm.
A Traveller
Shanghai Marriott Hotel City Centre - Shanghai Hotels
Rating: 5.0 Stars

Shanghai Marriott Hotel City Centre

555 Xi Zang Road Middle, Shanghai - Map
 
 
"Excellent hotel."
It's an excellent hotel with excellent service, excellent location. The only downside is the very low internet connection.
eeboo from melbourne. australia
Discover unmatched hospitality, an unbeatable location and luxurious amenities at the new Shanghai Marriott Hotel City …More
Le Royal Meridien Shanghai - Shanghai Hotels
Rating: 5.0 Stars

Le Royal Meridien Shanghai

789 Nanjing Road East, Shanghai - Map
 
 
"Excellent Hotel and Location!"
We have stay at this Hotel 5 times in the last 6 years and continue to enjoy our time at this facility. Whether its the friendly check-in staff (Emelie) or the fantastic service on the club room floor 44 (Grace & Amy) you will not be disappointed in this hotel! Be back in September!
Cory from Calgary
The Eton Hotel - Shanghai Hotels
Rating: 4.5 Stars
C$195

The Eton Hotel

535 Pudong Avenue, Shanghai - Map
 
 
"Great hotel for the price"
The room was clean and the view of the city and the river was fantastic. I stayed in the executive level, that included free breakfast, and free food and drinks for early evening. No need to go out. That was worth the money.
EZ from Seattle
Swissotel Grand Shanghai - Shanghai Hotels
Rating: 5.0 Stars
C$217

Swissotel Grand Shanghai

1 Yu Yuan Road, Shanghai - Map
 
 
Hotel staff were great! Wifi was not so good at the hotel, but they bent over backwards to help me get internet. And we were given late checkout when we asked. Breakfast was too expensive. Local restaurants are nearby and less than half the price. Bed a bit hard, but I slept easily :)
A Traveller
The Puli Hotel And Spa - Shanghai Hotels
Rating: 5.0 Stars
C$470

The Puli Hotel And Spa

1 ChangDe Road, Shanghai - Map
 
 
"Great Hotel!"
Lovely. Elegant.. Would definitely stay there again!
A Traveller
Centrally located in the very heart of Shanghai in JingAn District, between famous NanJingWest Road and YanAn Middle Road …More
Oriental Riverside Hotel - Shanghai Hotels
Rating: 4.0 Stars

Oriental Riverside Hotel

No. 2727, Binjiang Ave., Pu Dong, Shanghai - Map
 
 
"nice hotel"
checking in with no problem, hotel location excellent.
man from u.k
Fairmont Peace Hotel - Shanghai Hotels
Rating: 5.0 Stars
C$369

Fairmont Peace Hotel

20 Nanjing Road East, Huang Pu District, Shanghai - Map
 
 
"Good location"
Nice rooms .. Good location, the staff were good,had a upgrade to a suite ..
harmeet from bobby
The Langham, Xintiandi, Shanghai - Shanghai Hotels
Rating: 5.0 Stars

The Langham, Xintiandi, Shanghai

No.99 Madang Road, Shanghai - Map
 
 
"Perfect and very close to Xintiandi"
If you have any plan to go shopping or have dinner around Xintiandi, then I strongly recommend to stay at Langham. Facilities are good and staffs working there are kind to all visitors. You can look down the whole Xintiandi area from your room as well.
Mina from Seoul
Adjacent to one of the key Business and Shopping Districts along Huai Hai Road. This hotel will present enchanting …More

Search from 757 Shanghai Hotels

>


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 435,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Shanghai Hotel Guide

    Get ready to immerse yourself in one of China’s most enthralling cities. This exhilarating destination has one foot in a so-modern future and the other in its traditional past, and the most forward-thinking hotels in Shanghai, China give you access to both sides of this dynamic coin. Want to start planning? We have everything you need to see it all.

    Read More

    Shanghai Hotel Destinations

    This city is home to several distinct districts, and you’ll find a variety of unbeatable Shanghai hotels in each one. If you’re searching for a riverside retreat, head to one of the hotels near the Bund. This colonial neighbourhood is near the historic streets of the city’s Old Town, and you’ll find accommodations ranging from budget inns to the best luxury hotels.

    For an endlessly energetic experience, check out the hotels in Shanghai near the French Concession. Many Shanghai vacations start with this area, and you’ll certainly want to absorb its vibrant personality. It is home to some of the city’s top shopping districts, pedestrian streets, and 5 star hotels, so you’ll never run out of things to do. Plus, you might score a few deals and discount prices on the wares at a local boutique.

    Flights to Shanghai, Car Rentals, and Packages

    Ready to make your reservation? Use the booking tools at Expedia.ca to track down flights, search for rental cars, and book your hotel in Shanghai. Whether you’re searching for the perfect spa retreat or simply want to cozy up in a no-frills airport hotel, we offer everything you’ll need to plan the getaway of your dreams.

    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.