Historical Buildings in Shanghai

Browse for Shanghai Historic Hotels from ¥4,122

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

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

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

Featured Shanghai Historic Hotels

Fairmont Peace Hotel
5 out of 5
20 Nanjing Road East, Huang Pu District, Shanghai, Shanghai
Free Cancellation
¥25,539
per night
Dec 1 - Dec 2
4.7/5Exceptional! (846 reviews)

"This one of the world’s great hotels. I wish I could live there. Attentive staff. Roomy room. Great views on terrace. Great food, great location. Stay here for the experience"…"

Reviewed on Oct 14, 2019

Fairmont Peace Hotel
SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)
4 out of 5
No. 839 Renmin Road, Huangpu District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
¥8,000
per night
Dec 14 - Dec 15
4.4/5Excellent! (1,978 reviews)

"The SSAW was walking distance to many destinations. The metro was nearby. The breakfast was excellent, I highly recommend the ginger tea. The rooms, and bathrooms were nice and cleantheir in-house provided soaps were quality. We appreciated the laundry amenities, and helpful staff."…"

Reviewed on Nov 9, 2019

SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)
Moller Villa Hotel Shanghai
4.5 out of 5
No 30 Shanxi Road South, Jing An District, Shanghai, Shanghai
Free Cancellation
¥13,096
per night
Nov 17 - Nov 18
4.2/5Very Good! (515 reviews)

"Everything was perfect in my trip....i really like it...Excelente breakfast as well"…"

Reviewed on Jul 22, 2019

Moller Villa Hotel Shanghai
Okura Garden Hotel Shanghai
4.5 out of 5
58 Mao Ming Nan Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
¥10,794
per night
Dec 7 - Dec 8
4.5/5Wonderful! (1,683 reviews)

"I lived in China for many years and stayed in more hotels than i can count. The Okura Garden Hotel is the best hotel i have stayed in. Beyond just beeing super orderly and clean and rendering perfect service, this hotel also has a great charme. This is the kind of unique hotel you wish for. Thank ..."…"

Reviewed on Oct 9, 2019

Okura Garden Hotel Shanghai
Renaissance Shanghai Yu Garden Hotel
4.5 out of 5
159 South He Nan Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
¥13,581
per night
Nov 24 - Nov 25
4.4/5Excellent! (1,911 reviews)

"Very comfortable bed Xxxxxxxxxxxxxxxxx cxxxxxxxxxxxxx"…"

Reviewed on Nov 8, 2019

Renaissance Shanghai Yu Garden Hotel
The Yangtze Boutique Shanghai
5 out of 5
No. 740 Hankou Road, People's Square, Shanghai, Shanghai
Free Cancellation
¥13,652
per night
Dec 13 - Dec 14
4.4/5Excellent! (961 reviews)

"Excellent service and friendly staff willing to help with booking the city sightseeing bus tickets and guiding us to the bus stop. They also helped with double checking our flight details in the chinese language website to make sure we went to the right airport terminal. Both the bedroom and the ..."…"

Reviewed on Nov 12, 2019

The Yangtze Boutique Shanghai
Mercure Shanghai Yu Garden
4 out of 5
789 East FuXing Rd., Huangpu District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
¥8,052
per night
Nov 21 - Nov 22
3.9/5Very Good! (190 reviews)

"Like - Convenience and good services Dislike - none"…"

Reviewed on Oct 8, 2019

Mercure Shanghai Yu Garden
Seventh Heaven Hotel
3 out of 5
627 East Nanjing Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
¥6,323
per night
Dec 13 - Dec 14
3.6/5Good! (911 reviews)

"Place is real nice, super update, except King bed smaller than expected."…"

Reviewed on Jul 21, 2019

Seventh Heaven Hotel
Les Suites Orient, Bund Shanghai
5 out of 5
1 East Jinling Road, Shanghai, Shanghai
¥14,259
per night
Dec 14 - Dec 15
4.5/5Wonderful! (1,871 reviews)

"Absolutely great location right on the Bund and most rooms have views of the river."…"

Reviewed on Nov 10, 2019

Les Suites Orient, Bund Shanghai
Broadway Mansions Hotel
4 out of 5
No 20 North Suzhou Road Shanghai China, Shanghai, Shanghai
Free Cancellation
¥10,804
per night
Dec 4 - Dec 5
4/5Very Good! (536 reviews)

"the room is pretty old (as it should be) and it is expensive. They cannot get my credit card to work which have been successfully accepted somewhere else in China for couple times. but the local is great and the people work there are very friendly. Room is old but spacious, the scale is off (though ..."…"

Reviewed on May 14, 2019

Broadway Mansions Hotel
The Seagull on the Bund
4 out of 5
60 Huangpu Road, Shanghai, Shanghai
Get Rates
3.4/5Good! (192 reviews)
Charm stops at the front desk

"Though location is great right on the bend the front desk staff makes this a very uncomfortable hotel. The rooms are large for China but they are kept wat to warm and the WiFi strength is very poor. I can’t recommend this hotel"…"

Reviewed on Nov 15, 2018

The Seagull on the Bund
Jin Jiang Jing An Hotel
4 out of 5
370 Huashan Road, Jing'an District, Shanghai, Shanghai
¥7,089
per night
Dec 13 - Dec 14
3.1/5 (93 reviews)

"loved art deco, convenient location. bathroom needs update. general is clean."…"

Reviewed on Mar 29, 2019

Jin Jiang Jing An Hotel
Shanghai Fish Inn Bund
3 out of 5
No. 639 Middle Henan Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
¥5,222
per night
Nov 14 - Nov 15
3.9/5Very Good! (399 reviews)

"Out performed our expectations for the cost. Great location, just 5 min. walk to Metro & 8 min. to the big square. Rooms clean. Make sure you get someone at taxi stand to write in Chinese the hotel & its address. It will save searching for Hotel entrance."…"

Reviewed on Jun 20, 2019

Shanghai Fish Inn Bund
Pudi Boutique Hotel Fuxing Park Shanghai
4.5 out of 5
99 Yandang Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
¥9,730
per night
Nov 15 - Nov 16
4.1/5Very Good! (569 reviews)

"The room was luxurious but a bit outdated. With a little upgrade this hotel would have been perfect. The carpet in my room had a big stain like something spilled on it and they tried to get rid of it but couldn’t. Other than that, the room was large, it had a separate office space, and a separate ..."…"

Reviewed on Oct 31, 2019

Pudi Boutique Hotel Fuxing Park Shanghai
ibis Shanghai Yu Garden
3 out of 5
No 85 Zhoujin Road, Entrance Of Jin Yu Dept Store, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
¥4,122
per night
Nov 17 - Nov 18
3.3/5 (361 reviews)

"Very close to Yu garden and about 15 min. walk from nearest subway station."…"

Reviewed on Oct 19, 2019

ibis Shanghai Yu Garden
Jin Jiang Park Hotel
4 out of 5
170 Nanjing Road West, Shanghai, Shanghai
¥10,495
per night
Nov 22 - Nov 23
3.7/5Good! (285 reviews)

"The receptionist (a girl) was not friendly when I checked in. Another male employee was playing game using his phone at the counter. They do not look very professional."…"

Reviewed on Jan 1, 2019

Jin Jiang Park Hotel
The Westin Bund Center, Shanghai
5 out of 5
88 Henan Central Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
¥13,859
per night
Dec 13 - Dec 14
4.4/5Excellent! (809 reviews)

"In better condition than the Portman Ritz Carlton and more affordable. Location is very good, close to the Bund and metro lines 2 & 10."…"

Reviewed on Nov 10, 2019

The Westin Bund Center, Shanghai
The Mansion Hotel
4.5 out of 5
82, Xinle Road, Xuhui District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
¥12,736
per night
Dec 14 - Dec 15
4.2/5Excellent! (81 reviews)

"Great historical building in an extremely convenient location. Owners did a great job of bringing the hotel back to its former glory. Unfortunately it has been neglected, and is now somewhat shabby and dusty. Still, the Mansion Hotel is a wonderful opportunity to revisit the roaring 20s in ..."…"

Reviewed on Apr 17, 2019

The Mansion Hotel
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.

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

More trip options

Recently Booked Historic Hotels in Shanghai

Travelers Loved These Historic Hotels