Search over 895,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.
Located in Downtown Shanghai, this luxury hotel is within 1 mi (2 km) of Shanghai Municipal History Museum, Shanghai Tower, and Jin Mao Tower. Old Chinese City ...
$142 per night for 2 guests
Located in Downtown Shanghai, this luxury hotel is within 2 mi (3 km) of IFC Mall, Old Chinese City, and The Bund. Nanjing Road Shopping District and Pudong ...
$183 per night for 2 guests
This family-friendly Shanghai hotel is located in the historical district, within 3 mi (5 km) of Xintiandi Style Shoppping Centre and People's Square. Yu Garden ...
$77 per night for 2 guests
$74 per night for 2 guests
Located in Downtown Shanghai, this luxury aparthotel is within 1 mi (2 km) of First National Congress of the CCP, People's Square, and Xintiandi Style Shoppping ...
$139 per night for 2 guests
$225 per night for 2 guests
$106 per night for 2 guests
$146 per night for 2 guests
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 Shanghai Tower.
Well known for its museums, the city's cultural venues include Shanghai Museum, Former Shanghai French Concession, and Madame Tussaud's Wax Museum. Its temples and historic sites are notable and landmarks include The Bund, Jing'an Temple, and Shanghai Tower. The picturesque setting of Pudong Riverside Promenade and Park and Yu Garden exemplify the city's natural beauty.
In Shanghai, there are 1634 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:
Other favorite sights in Shanghai include Nanjing Road Shopping District, People's Square, and Old Chinese City.
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.