Find Hotels in Shanghai

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Where to stay in Shanghai

Find the best Shanghai areas and neighborhoods for the activities you enjoy most. Learn more about Shanghai

Visiting Shanghai

History buffs will enjoy exploring Shanghai, and visitors give high marks for the fascinating museums, shopping, and temples. This city also attracts tourists with its sightseeing tours and restaurants. Top sights in the city include People's Square, Shanghai Museum, and Nanjing Road Shopping District.

  • There are 1813 hotels and other accommodations in Shanghai
  • The closest major airport is in Shanghai (SHA-Hongqiao Intl.), 8 mi (12.9 km) from the city center
  • The next closest is in Shanghai (PVG-Pudong Intl.), 20.3 mi (32.7 km) away

Sightseeing and Staying in Shanghai

Well-known for its museums, the city's cultural venues include Shanghai Museum, Former Shanghai French Concession, and Shanghai Science and Technology Museum. Attractions like Shanghai Disneyland©, Shanghai Natural Wild Insect Kingdom, and Shanghai Ocean Aquarium are fun for kids of all ages. Its temples and historic sites are notable and landmarks include People's Square, Old Chinese City, and The Bund.

In Shanghai, there are 1813 hotels and other lodging options so you'll have ample places to choose from for a perfect holiday retreat. Below are highly ranked ones based on our user reviews:

  • Capella Shanghai, Jian Ye Li - This 5-star hotel in Xuhui features a full-service spa, a restaurant, and a health club. It's a favorite with Expedia travelers for its dining options and breakfast.
  • Fairmont Peace Hotel - Our customers like the bar and clean, comfortable rooms at this hotel. This 5-star hotel in Downtown Shanghai features a full-service spa, 3 restaurants, and an indoor pool.
  • Crowne Plaza Shanghai Pujiang - Guests who stay at this 4-star hotel in Minhang can enjoy access to a restaurant and free parking, along with free WiFi. Expedia customers like its helpful staff and WiFi.

Other favorite sights in Shanghai include Nanjing Road Shopping District, Xintiandi Style Shoppping Centre, and Pudong Riverside Promenade and Park.

Getting Around Shanghai

With so many choices for transportation, seeing Shanghai is a breeze. You can access metro transit at People's Square Station, Dashijie Station, and Xinzha Road Station. If you want to journey outside of the city, hop aboard a train from Shanghai Railway Station, Shanghai South Railway Station, or Shanghai Hongqiao Railway Station.

Dressing for Shanghai

  • Between January and March, you can expect average temperatures of 60°F during the day and 35°F at night
  • From April to June, the average during the day is 84°F, while the average at night is 48°F
  • July through September has daytime averages of 89°F with nighttime averages of 66°F
  • In October-December, you can expect daytime averages of 76°F and nighttime averages of 38°F
  • Shanghai gets about 45.31 inches of rain per year
  • Usually July and August are the hottest months with an average of 86°F, whereas January and February are often coldest, averaging 38°F

How much is a hotel in Shanghai?

2 stars to 4 stars hotels in Shanghai

Average price based on 2018 bookings on Expedia.com for 1 night / 2 adults.

All prices are shown in USD.

More trip options

Frequently asked questions