Search Shanghai, China Hotels from AU$71

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

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

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

10 Best Hotels in Shanghai

Shanghai Marriott Hotel City Centre
5 out of 5
555 Middle Xizang Road, (Close to Nanjing), Huangpu District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
AU$218
per night
16 Dec. - 17 Dec.
4.5/5Wonderful! (1,669 reviews)

"This is one amazing property -- room was large enough for a family! Amenities like the gym and the pool are rare finds in the city! The breakfast spread was amazingly wide in variety and no one can complain about the choices. Staff was very courteous and helpful! rating"…"

Reviewed on 26 Nov. 2019

Shanghai Marriott Hotel City Centre
Novotel Shanghai Clover
4.5 out of 5
Building No 1, Lane 3188, Xiupu Road, Pudong, Shanghai
Free CancellationReserve now, pay when you stay
AU$122
per night
2 Jan. - 3 Jan.
4.3/5Excellent! (822 reviews)

"Such a beautiful hotel! We absolutely loved this hotel! Perfect rooms with plenty of amenities in the hotel and the perfect spot if you’re traveling to Disney. The Shuttle bus too and from runs every half an hour from about 2 hours before park opening to 2 hours after which is amazing if you want ..."…"

Reviewed on 28 Nov. 2019

Novotel Shanghai Clover
Radisson Blu Hotel Shanghai New World
5 out of 5
88 Nanjing West Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
AU$172
per night
6 Jan. - 7 Jan.
4.4/5Excellent! (1,602 reviews)

"Location and facilities are excellent. My only complaint was regarding the main dining room. We had dinner there our first night and my husbands dinner was cold when it arrived after half an hour wait. He had fish and chips. I ordered spaghetti and had to wait 40 minutes for my meal. I had to get ..."…"

Reviewed on 30 Oct. 2019

Radisson Blu Hotel Shanghai New World
Hyatt On The Bund
5 out of 5
199 Huang Pu Road, Shanghai, Shanghai
AU$277
per night
15 Dec. - 16 Dec.
4.3/5Excellent! (760 reviews)

"The hotel is modern and in a great location. We asked for a room on a high floor with a view of the bund. The reservation people were great giving us a excellent view."…"

Reviewed on 5 Oct. 2019

Hyatt On The Bund
Grand Hyatt Shanghai
5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai
Free Cancellation
AU$268
per night
8 Dec. - 9 Dec.
4.5/5Wonderful! (822 reviews)

"Even I payed they need me to give a deposit as a guarantee and my Marter Card Banking card was not readen by his machine and they aske me to let them RMB in cash , but I did not have cash in that moment so it was not comfortable this part"…"

Reviewed on 24 Nov. 2019

Grand Hyatt Shanghai
Grand Central Hotel Shanghai
4.5 out of 5
505 Jiujiang Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
AU$168
per night
22 Dec. - 23 Dec.
4.5/5Wonderful! (1,743 reviews)

"I am in an electric wheelchair and they were great with me. Breakfast buffet was fabulous, room service arrived within 30 minutes as promised and was delicious. It is 2 blocks from the hop on/off bus and around the corner from the famous shopping street. You can walk to the Bund if you want a good ..."…"

Reviewed on 1 Dec. 2019

Grand Central Hotel Shanghai
Hilton Shanghai Hongqiao
5 out of 5
No.1116 Hong Song East Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
AU$130
per night
20 Dec. - 21 Dec.
4.2/5Excellent! (930 reviews)

"Basic room was fine. Pricy breakfast option. A little far from public transportation. But nice garden area, and away from high traffic road."…"

Reviewed on 25 Sep. 2019

Hilton Shanghai Hongqiao
New World Shanghai Hotel
4.5 out of 5
1555 Dingxi Road, Changning District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
AU$118
per night
23 Dec. - 24 Dec.
4.3/5Excellent! (786 reviews)

"Clean & quiet room, friendly staff, excellent location. I love the gym. Weather was too cold and the outdoor pool was closed but it looked nice. The bathtub is quite weird, they installed a swinging glass door on the side of the tub but that actually cannot stop water from spilling out. Also, there ..."…"

Reviewed on 28 Nov. 2019

New World Shanghai Hotel
Guxiang Hotel Shanghai (Howard Johnson Plaza)
4.5 out of 5
595 Jiu Jiang Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
AU$137
per night
8 Dec. - 9 Dec.
4.2/5Excellent! (1,789 reviews)

"good location, nice people, excellent services. will recommendate to others"…"

Reviewed on 29 Nov. 2019

Guxiang Hotel Shanghai (Howard Johnson Plaza)
Shanghai-Deco Hotel(Pudong Airport/Disney /Free Trade Zone Area)
3.5 out of 5
No. 815 Chen Yang Road, Pudong New Disctrict, Shanghai
Free CancellationReserve now, pay when you stay
AU$71
per night
9 Dec. - 10 Dec.
4.1/5Very Good! (396 reviews)

"Excellent for one day stay. Breakfast is very good. Worth the money."…"

Reviewed on 20 Nov. 2019

Shanghai-Deco Hotel(Pudong Airport/Disney /Free Trade Zone Area)
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

More trip options

Recently booked Shanghai hotels

Recent Reviews in Shanghai