Skip to main content.

Hotels & Accommodation in Shanghai

Find a place to stay

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Book hotel rooms & other accommodation in Shanghai

What's Shanghai like?

People go to Shanghai to see famous monuments such as People's Square, as well as to enjoy its many popular attractions like Yu Garden. The city is also known for its museums and shops. Have a relaxing day at The Bund and Pudong Riverside Promenade and Park. Shanghai Museum and Nanjing Road Shopping District are other popular sights to see.

Where are the best places to stay in Shanghai?

Here are our travelers' top 5 places to stay in Shanghai:

Bellagio Shanghai (on the Bund)

Luxury hotel with indoor pool, near Zhapu Road
  • • Free WiFi • 4 restaurants • Spa • Fitness center • Walkable location

Capella Shanghai, Jian Ye Li

Luxury hotel with bar, near Former French Concession
  • • Free WiFi • Restaurant • Spa • Health club • Walkable location

Mandarin Oriental Pudong Shanghai

Luxury hotel with indoor pool, near Oriental Pearl Tower
  • • Free parking • 4 restaurants • Spa • Fitness center • Central location

Fairmont Peace Hotel

Riverfront hotel with indoor pool, near Nanjing Road Shopping District
  • • Free parking • Free in-room WiFi • 3 restaurants • 2 spa tubs • Central location

The Sukhothai Shanghai

Luxury hotel with indoor pool, near Shanghai Grand Theatre
  • • Free WiFi • 2 restaurants • Spa • Health club • Central location

What types of hotels are available in Shanghai?

We have 1848 Shanghai accommodations with prices starting at ZAR 197. Choose one of our 3174 deals and get discounts of up to 40%.

Below are the number of accommodations by star rating in Shanghai and the surrounding area:

  • • 159 5-star accommodations from ZAR 1470 per night
  • • 404 4-star accommodations from ZAR 715 per night
  • • 648 3-star accommodations from ZAR 376 per night
  • • 61 2-star accommodations from ZAR 197 per night
  • • 102 1-star accommodations

How to Get to Shanghai

What are the closest airports to Shanghai?

  • • Shanghai (PVG-Pudong Intl.), 20.3 mi (32.7 km) from central Shanghai
  • • Shanghai (SHA-Hongqiao Intl.), 8 mi (12.9 km) from central Shanghai

What are the closest train stations to Shanghai?

  • • Shanghai Railway Station (1.6 mi/2.5 km from the city center)
  • • Shanghai South Railway Station (6.2 mi/9.9 km from the city center)
  • • Shanghai Hongqiao Railway Station (9.5 mi/15.3 km from the city center)

Things to See and Do in Shanghai

What is there to see in Shanghai?

  • • People's Square
  • • Old Chinese City
  • • The Bund
  • • Pudong Riverside Promenade and Park
  • • Yu Garden

What is there to do in Shanghai?

  • • Shanghai Museum
  • • Nanjing Road Shopping District
  • • Xintiandi Style Shoppping Centre
  • • Shanghai Disneyland©
  • • Shanghai Science and Technology Museum

Other Popular Shanghai Attractions

  • • Jade Buddha Temple
  • • Jing'an Temple
  • • Oriental Pearl Tower
  • • Shanghai Tower
  • • Shanghai Old Street

When is the best time to visit Shanghai?

  • • Hottest months: July, August, June, September (average 86°F)
  • • Coldest months: January, February, December, March (average 38°F)
  • • Rainiest months: June, July, August, and September (average 5.90 inches of rainfall)

Shanghai travel guides

Shanghai Travel Guides

Save more with Secret Prices

Get instant savings with Secret Prices