Beginning of main content

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured Shanghai Historic Hotels

See all 1,173 Hotels in Shanghai
Fairmont Peace Hotel

Fairmont Peace Hotel

20 Nanjing Road East, Huang Pu District, Shanghai
5.0 out of 5.0
4.8 out of 5 (527 reviews)
Luxurious hotel in the front rowThe hotel is built in the 1920th and is very luxurious, it is located in the front row to the best view of the Shanghai skyline view. As well as it is a block away from the famous walking street. Excellent breakfast in the hotel. Close to the subway as well.
  Dec 16, 2017

$218

$218
SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)

SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)

No. 839 Renming Road, Huangpu District, Shanghai
4.5 out of 5.0
4.3 out of 5 (2,337 reviews)
Excellent location. Great staff Stayed there many times now. Love it!!! Will go back again.
  Jan 6, 2018

$85

$85
Moller Villa Hotel Shanghai

Moller Villa Hotel Shanghai

No 30 Shanxi Road South, Shanghai
4.2 out of 5 (449 reviews)
Great location and nice hotel with a long history.I like the hotel because of its unique architecture and the history. I highly recommend this hotel. The friendly staff is also a highlight of this hotel.
  Oct 15, 2017

$133

$133
Okura Garden Hotel Shanghai

Okura Garden Hotel Shanghai

58 Mao Ming Nan Road, Shanghai
5.0 out of 5.0
4.4 out of 5 (1,237 reviews)
Nice stay here, a good choice referred by a friend - it's convenient and clean, staff also very helpful. Very good choice if you like Japanese food too. Will definitely re-stay if I come back to Shanghai. A little bit expensive when you book but you will not regret of your choice after your stay ...
  Dec 9, 2017

$117

$117
Renaissance by Marriott Shanghai Yu Garden Hotel

Renaissance by Marriott Shanghai Yu Garden Hotel

159 South He Nan Road, Shanghai
5.0 out of 5.0
4.4 out of 5 (1,283 reviews)
Clean & Near Yuyuan GardenOnly about 5-min walk to Yuyuan Garden. Location is good and central. Will consider staying there again.
  Jan 6, 2018

$92

$92
The Yangtze Boutique Shanghai

The Yangtze Boutique Shanghai

No. 740 Hankou Road, People's Square, Shanghai
5.0 out of 5.0
4.4 out of 5 (791 reviews)
Close to main Shopping AreaExcellent service. Walking distance to The Bund and the major shopping area Nanjing Road. Comfortable room, and bed. Did not eat at restaurant so no comment there.
  Jan 19, 2018

$133

$133
Hotel Yun's Paradise

Hotel Yun's Paradise

789 East FuXing Rd., Shanghai
4.5 out of 5.0
3.5 out of 5 (335 reviews)
Clean and convenient hotel close to centralThis hotel is located in the heart of shanghai, 10 minutes walk to train station, very convenient for shopping, it's clean and staff are very accommodating, the only downside for me is that it's a bit old, needs renovation.
  Apr 19, 2017
Seventh Heaven Hotel

Seventh Heaven Hotel

627 East Nanjing Road, Shanghai
3.5 out of 5.0
3.5 out of 5 (678 reviews)
Good location.I reach hotel around 9 am and can do early check in due to room is available. Hotel is locate near train station and also not far from the bund.
  Dec 5, 2017

$53

$53
Les Suites Orient, Bund Shanghai

Les Suites Orient, Bund Shanghai

1 East Jinling Road, Shanghai
5.0 out of 5.0
4.6 out of 5 (1,302 reviews)
Hotel staff were nice. Hotel rooms were nice and comfortable. A bit far from metro stations. The hotel entrance always had a weird smell. But overall our stay was great!
  Jan 18, 2018

$125

$125
Gallery Suites

Gallery Suites

525 Heng Shan Road, Shanghai
5.0 out of 5.0
3.9 out of 5 (331 reviews)
location! Clean! Friendly!Room is huge and clean. Romantic historical building, yet well renovated. People are kind and friendly. Breakfast has a good portion and yummy! I love this hotel. will return next time!
  Jul 6, 2017

$84

$84
Broadway Mansions Hotel

Broadway Mansions Hotel

No 20 North Suzhou Road Shanghai China, Shanghai
4.5 out of 5.0
4.0 out of 5 (507 reviews)
Glorious view down the BundThe downside was breakfast wasn't included. Where are foreigners supposed to get breakfast otherwise?
  Nov 27, 2017

$116

$116
The Seagull on the Bund

The Seagull on the Bund

60 Huangpu Road, Shanghai
4.5 out of 5.0
3.4 out of 5 (152 reviews)
Nice stay for a quick one night lay over. Facility is a bit behind in replacing carpet, etc. but more than adequate to our needs.
  Jan 17, 2018

$91

$91
Jin Jiang Jing An Hotel

Jin Jiang Jing An Hotel

370 Huashan Road, Shanghai
3.0 out of 5 (78 reviews)
Great Little Spot of Quiet in ShanghaiThis hotel is a quaint, historic building with larger rooms that are a bit worn, but clean and comfortable. They do not have a restaurant on site but there are many in the area. It is part of the Shanghai hotel next door and they have various restaurants and the Hilton hotel on the other side does ...
  Jun 29, 2016

$66

$66
Shanghai Fish Inn Bund

Shanghai Fish Inn Bund

No. 639 Middle Henan Road, Shanghai
3.5 out of 5.0
3.9 out of 5 (326 reviews)
nice staff, great location, but got one main point is the toilet problem, smell spread out from the toilet, whole bedroom was smelly, will feel better if the door is close, have to improve.
  Dec 8, 2017

$29

$29
Pudi Boutique Hotel Fuxing Park Shanghai

Pudi Boutique Hotel Fuxing Park Shanghai

99 Yandang Road, Shanghai
5.0 out of 5.0
4.2 out of 5 (388 reviews)
FANTASTIC STAY AT THIS PLACE!I was a bit nervous when reading the comments by other users. But seriously, what's with all the complaints? This place is fantastic! The room is BIG and clean. Bathroom is SPACIOUS and equipped with L'Occitane toiletries. We felt so comfortable throughout our stay. Staff is friendly if you speak ...
  Jan 6, 2018

$99

$99
ibis Shanghai Yu Garden

ibis Shanghai Yu Garden

No 85 Zhoujin Road, Shanghai
3.5 out of 5.0
3.3 out of 5 (277 reviews)
Reasonably goodLocation is good. Very far from Pudong airport. Nearby shops Banks are near. Wi fi speed is very poor. Comparing my stay at Ibis at Seoul I am disappointed with the room condition. Buffet breakfast is not standard.
  Apr 29, 2017
Jin Jiang Park Hotel

Jin Jiang Park Hotel

170 Nanjing Road West, Shanghai
4.5 out of 5.0
3.6 out of 5 (257 reviews)
Heritage hotel next to metro stationAn outdated heritage hotel. However, if you were born in Shanghai 30years ago, you should stay in this hotel for a night, at least. It is just outside of metro station People's Square. Close to everything and it was the tallest building in Shanghai for 50 or 60 years.
  Jan 11, 2018

$98

$98
The Westin Bund Center Shanghai

The Westin Bund Center Shanghai

88 Henan Central Road, Shanghai
5.0 out of 5.0
4.4 out of 5 (633 reviews)
Close to most major tourist attractionsWas upgraded to a suite for an extre $46 AUD per day and was worth every cent.
  Jan 10, 2018

$124

$124
The Mansion Hotel

The Mansion Hotel

82, Xinle Road, Xuhui District, Shanghai
5.0 out of 5.0
4.3 out of 5 (73 reviews)
Old French precinctWe loved staying in this beautiful building designed by famous French architect Lafayette; it's a reminder of former, grand times. Our room was very spacious with lovely furniture and though it faced the street, no traffic sound intruded.
  Apr 9, 2017

$242

$242
Map

Recently booked Historic Hotels in Shanghai

Hotel Equatorial Shanghai
5.0 out of 5.0
Last booking: 3 minutes ago
The Yangtze Boutique Shanghai
5.0 out of 5.0
Last booking: 36 minutes ago
Courtyard Shanghai International Tourism And Resorts Zone
4.5 out of 5.0
Last booking: 1 hour ago
Courtyard by Marriott Shanghai Pudong
4.5 out of 5.0
Last booking: 1 hour ago
ifc residence
5.0 out of 5.0
Last booking: 2 hours ago
Shanghai Marriott Hotel City Centre
5.0 out of 5.0
Last booking: 2 hours ago
ZTE Hotel Shanghai
4.0 out of 5.0
Last booking: 2 hours ago
Radisson Blu Hotel Shanghai New World
5.0 out of 5.0
Last booking: 4 hours ago
Shanghai Baron Business Hotel
4.5 out of 5.0
Last booking: 4 hours ago

Pocket Guide: Historic Hotels in Shanghai

Search for hotels in Shanghai on Expedia. You can easily find your hotels in Shanghai using one of the methods below:

  • View our selection of featured hotels in Shanghai
  • Use the map to find hotels in the Shanghai neighborhood you prefer
  • Use the filters to see hotels in a specific area of Shanghai, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Shanghai
  • Enter your travel dates to view the best deals on hotels in Shanghai - while they last