Shanghai, China
Still exploring? Discover similar destinations

Hotels in Shanghai

Guests

Why book with Hotels.com?

Where to stay in Shanghai?

  • Campanile Shanghai Bund Hotel

    Campanile Shanghai Bund Hotel

    3-star

    Downtown Shanghai0.9 miles to city centre

    Guest rating8.8.Fabulous515 Hotels.com guest reviews
    Campanile Shanghai Bund Hotel
  • Ramada Plaza Shanghai Pudong Airport

    Ramada Plaza Shanghai Pudong Airport

    4-star

    Pudong20.1 miles to city centre

    Guest rating8.0.Very good377 Hotels.com guest reviews
    Ramada Plaza Shanghai Pudong Airport
  • Shanghai Marriott Hotel City Centre

    Shanghai Marriott Hotel City Centre

    5-star

    Haining Road0.2 miles to city centre

    Guest rating8.8.Fabulous659 Hotels.com guest reviews
    Shanghai Marriott Hotel City Centre
  • Radisson Blu Hotel Shanghai New World

    Radisson Blu Hotel Shanghai New World

    5-star

    Haining Road0.1 miles to city centre

    Guest rating8.4.Very good458 Hotels.com guest reviews
    Radisson Blu Hotel Shanghai New World
  • Grand Mercure Shanghai Hongqiao

    Grand Mercure Shanghai Hongqiao

    4.5-star

    Changning4.8 miles to city centre

    Guest rating8.0.Very good350 Hotels.com guest reviews
    Grand Mercure Shanghai Hongqiao
  • Central Hotel Shanghai

    Central Hotel Shanghai

    4-star

    Downtown Shanghai0.6 miles to city centre

    Guest rating8.8.Fabulous385 Hotels.com guest reviews
    Central Hotel Shanghai
  • Dorsett Shanghai

    Dorsett Shanghai

    4-star

    Lujiazui4.8 miles to city centre

    Guest rating8.8.Fabulous465 Hotels.com guest reviews
    Dorsett Shanghai
  • Novotel Shanghai Atlantis

    Novotel Shanghai Atlantis

    4-star

    The North Bund3 miles to city centre

    Guest rating8.6.Fabulous183 Hotels.com guest reviews
    Novotel Shanghai Atlantis
  • Renaissance Shanghai Yu Garden Hotel

    Renaissance Shanghai Yu Garden Hotel

    4.5-star

    Downtown Shanghai1.2 miles to city centre

    Guest rating8.8.Fabulous542 Hotels.com guest reviews
    Renaissance Shanghai Yu Garden Hotel
  • Les Suites Orient, Bund Shanghai

    Les Suites Orient, Bund Shanghai

    5-star
    VIP

    Downtown Shanghai1.4 miles to city centre

    Guest rating8.8.Fabulous691 Hotels.com guest reviews
    Les Suites Orient, Bund Shanghai
  • Courtyard by Marriott Shanghai Songjiang

    Courtyard by Marriott Shanghai Songjiang

    4-star

    Songjiang20.7 miles to city centre

    Courtyard by Marriott Shanghai Songjiang
  • Campanile Shanghai Jing An Hotel

    Campanile Shanghai Jing An Hotel

    3-star

    Huaihai Road Commercial Area1.9 miles to city centre

    Guest rating8.8.Fabulous209 Hotels.com guest reviews
    Campanile Shanghai Jing An Hotel
  • Radisson Collection Hyland Shanghai

    Radisson Collection Hyland Shanghai

    4-star
    VIP

    Downtown Shanghai0.6 miles to city centre

    Guest rating8.4.Very good315 Hotels.com guest reviews
    Radisson Collection Hyland Shanghai
  • Grand Central Hotel Shanghai

    Grand Central Hotel Shanghai

    4.5-star

    Downtown Shanghai0.7 miles to city centre

    Guest rating8.8.Fabulous522 Hotels.com guest reviews
    Grand Central Hotel Shanghai
  • Okura Garden Hotel Shanghai

    Okura Garden Hotel Shanghai

    5-star
    VIP

    Huaihai Road Commercial Area1.3 miles to city centre

    Guest rating9.0.Superb415 Hotels.com guest reviews
    Okura Garden Hotel Shanghai
See more properties

Transport in Shanghai

Looking to stay near the airport, train station or other popular transport hubs? Find properties near

Find out more about Shanghai

Hotels.com can help you find accommodation in Shanghai

To help you find the perfect room when you book a hotel in Shanghai, China we have made it easy for you to compare hotels, including our most popular hotel chains. Currently our most popular Shanghai hotel is Neqta Hotel, which has been booked &TravellersChoiceBooked1 times in the last hour.
When you book your stay with Hotels.com you can also earn free nights by joining Hotels.com’s loyalty program Hotels.com Rewards. It’s free to join and only takes two minutes to sign up, and when you have stayed for 10 nights you will receive 1 night for free*. So even a weekend in Shanghai can be a first step towards a free hotel night.

Why should you book accommodation in Shanghai at Hotels.com?

We help you find your perfect hotel room for almost every occasion and have 1 302 accommodation in Shanghai to choose from. Compare hotels with our fast and easy hotel search function and filter for:
  • - Price
  • - Location
  • - Areas in Shanghai
  • - Attractions in Shanghai
  • - Hotels in different parts of China
  • - 32238 reviews by Hotels.com guests for overnight stays in Shanghai
  • - Number of stars
  • - Facilities
  • - Hotel name and hotel chain
  • - Theme
For each hotel we offer:
  • - Hotel prices that get updated every minute
  • - Available dates
  • - Detailed information and pictures
  • - Detailed maps that show the locations of the hotels and closest transport and tourist attractions in Shanghai

When you book one of our hotel with Hotels.com we send your booking information via email and text together with contact details and instructions on how to get to the hotel. If you need any help we are only a phone call away.
To make the most use of our service, download our Hotels.com app for mobile and tablet and sign up for our newsletter, or follow us on Facebook, Google+ or Twitter to get our latest hotel deals and discounts for hotels in South Africa and across the globe on Hotels.com.


Discover our most loved destinations in South Africa:

We do more than just hotels...

Similar destinations

Not sure where to go? Here are some popular destinations you may like

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more Shanghai hotels