Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Search Shanghai, China Hotels from AU$133

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

10 Best Hotels in Shanghai

Hyatt Regency Shanghai, Wujiaochang
4.5 out of 5
88 East Guoding Road, Yangpu District, Shanghai
Free Cancellation
AU$171
per night
14 Apr. - 15 Apr.
8.61 km from city centre
4.3/5Excellent! (169 reviews)
4 out of 5 stars

"Not so good was - terrible internet connectivity, could not access the internet 90% of our stay. Bed was a bit uncomfortable. Otherwise everything else was great"…"

Reviewed on 4 Nov. 2019

Hyatt Regency Shanghai, Wujiaochang
Hyatt Place Shanghai Hongqiao CBD
5 out of 5
9 Shenhong Road, Hongqiao CBD, Shanghai, Shanghai
Free Cancellation
AU$142
per night
3 Apr. - 4 Apr.
15.71 km from city centre
4.4/5Wonderful! (297 reviews)

"Very nice hotel. Service was only ok though as they seem"…"

Reviewed on 29 Jan. 2020

Hyatt Place Shanghai Hongqiao CBD
Andaz Xintiandi Shanghai - a concept by Hyatt
4.5 out of 5
88 Songshan Road, Shanghai, Shanghai
Free Cancellation
AU$293
per night
2 Apr. - 3 Apr.
1.64 km from city centre
4.5/5Wonderful! (352 reviews)

"Excellent! Well worth staying at! Great location!"…"

Reviewed on 13 Nov. 2019

Andaz Xintiandi Shanghai - a concept by Hyatt
Hyatt House Shanghai New Hongqiao
4 out of 5
2799 Huqingping Highway, Qingpu District, Shanghai
AU$133
per night
15 Apr. - 16 Apr.
24.38 km from city centre
4/5Very Good! (14 reviews)

"Close to shopping centers. Only a hand full of hotel employees spoke English. Overall it was a good experience."…"

Reviewed on 8 Dec. 2019

Hyatt House Shanghai New Hongqiao
Hyatt On The Bund
5 out of 5
199 Huang Pu Road, Shanghai, Shanghai
AU$255
per night
3 Apr. - 4 Apr.
2.22 km from city centre
4.3/5Excellent! (796 reviews)

"Great staff Scenic location Great club level Hotel staff is very helpful and courteous"…"

Reviewed on 23 Dec. 2019

Hyatt On The Bund
Grand Hyatt Shanghai
5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai
Free Cancellation
AU$287
per night
3 Apr. - 4 Apr.
3.16 km from city centre
4.5/5Wonderful! (859 reviews)

"Professional and friendly staff. Convenience to transport."…"

Reviewed on 22 Jan. 2020

Grand Hyatt Shanghai
Shanghai Marriott Hotel Parkview
5 out of 5
333 Guang Zhong Road West, Jing'an District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
AU$183
per night
3 Apr. - 4 Apr.
5.68 km from city centre
4.5/5Wonderful! (146 reviews)

"We like to hotel a lot and this is the second time we've stayed here. Although it's a bit far from where most of our activities were, we found it to be value for money. Highly recommend it."…"

Reviewed on 7 Nov. 2019

Shanghai Marriott Hotel Parkview
Hyatt Regency Chongming
4.5 out of 5
Lane 799, Lan Hai Road, Chenjia Town, Shanghai, Shanghai
AU$159
per night
8 Apr. - 9 Apr.
41.64 km from city centre
4.2/5Excellent! (30 reviews)

"The hotel is very nice for the area. The only thing is that the balcony in the room is very dirty and not well maintained. And we have to pay for basic bathroom amenities such as tooth brush and tooth paste. It is nice that they are trying to be sustainable, but it would be better if they can still ..."…"

Reviewed on 1 Dec. 2019

Hyatt Regency Chongming
Hyatt Regency Shanghai Global Harbor
5 out of 5
718 Ning Xia Road, Puxi, Shanghai
Free Cancellation
AU$221
per night
5 Apr. - 6 Apr.
5.98 km from city centre
4.2/5Excellent! (89 reviews)

"Very convenient place for family"…"

Reviewed on 27 Dec. 2019

Hyatt Regency Shanghai Global Harbor
Hyatt Place Shanghai New Hongqiao
4 out of 5
2799 Huqingping Highway, Qingpu District, Shanghai, Shanghai
AU$145
per night
15 Apr. - 16 Apr.
24.45 km from city centre
4.1/5Very Good! (28 reviews)

"This property is too far from the local airport and train station."…"

Reviewed on 28 Apr. 2019

Hyatt Place Shanghai New Hongqiao
Don't see what you're looking for?
See all available properties in Shanghai
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

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 The Bund, Jing An Temple, and People's Square.

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

Sightseeing and Staying in Shanghai

Well known for its museums, the city's cultural venues include Shanghai Museum, Madame Tussaud's Wax Museum, and Shanghai Urban Planning Exhibition Center. Its temples and historic sites are notable and landmarks include The Bund, Jing An Temple, and People's Square. The picturesque setting of Yu Yuan Garden and Pudong Riverside Promenade and Park exemplify the city's natural beauty.

In Shanghai, you'll be able to select from 1336 hotels and other lodging options so you'll have ample places to choose from for a perfect vacation. Here you'll find top ranked ones based on our user reviews:

  • Obo Shanghai - This 3.5-star apartment in Pudong features free WiFi, a fitness center, and a free area shuttle. It's a favorite with Expedia travelers for its family-friendly amenities and overall value.
  • Fairmont Peace Hotel - Our customers like the breakfast and helpful staff at this hotel. This 5-star hotel in Downtown Shanghai features a full-service spa, 3 restaurants, and an indoor pool.
  • Four Seasons Hotel Shanghai at Pudong - Guests who stay at this 5-star hotel in Downtown Shanghai can enjoy access to a full-service spa and 2 restaurants, along with free WiFi. Expedia customers like its pool and helpful staff.

Other favorite sights in Shanghai include Nanjing Road Shopping District, Old Chinese City, and Xintiandi.

Getting Around Shanghai

With so many choices for transportation, exploring all of Shanghai is simple. You can walk to nearby metro stations including People's Square Station, Dashijie Station, and Xinzha Road Station. If you want to see more of the area, 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
  • About 45.31 inches of rain falls on Shanghai each 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

Frequently asked questions

Recent Reviews in Shanghai

More trip options