COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels near Nanjing Road Shopping District, Shanghai from ¥4,611

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Hotels Close to Nanjing Road Shopping District

Sofitel Shanghai Hyland
4 out of 5
0.085 km from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is ¥9,774 per night from Apr 18 to Apr 19
4.2/5Excellent! (995 reviews)

"Room was big, very clean, very pleasant style. Breakfast is quite good. Location is excellent. Service was quick, responsive, friendly. Will stay again."…"

Reviewed on Jan 5, 2021

Sofitel Shanghai Hyland
Shanghai Marriott Hotel City Centre
5 out of 5
0.9 km from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is ¥11,013 per night from Apr 25 to Apr 26
4.4/5Wonderful! (998 reviews)

"I generally stay here when I go to downtown Shanghai. I enjoy the amenities, location and the service. I do understand that during this time, the circumstances are slightly different because everyone is concerned about COVID-19. However, modifications SHOULD NOT come at the sake of decent service. ..."…"

Reviewed on Apr 26, 2020

Shanghai Marriott Hotel City Centre
W Shanghai - The Bund
5 out of 5
2.2 km from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is ¥28,118 per night from May 9 to May 10
4.5/5Wonderful! (183 reviews)

"Great view. Quiet. Conveniently located with Sinar Mas Plaza."…"

Reviewed on Dec 22, 2020

W Shanghai - The Bund
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hyatt On The Bund
5 out of 5
1.5 km from Nanjing Road Shopping District
The price is ¥12,553 per night from Apr 12 to Apr 13
4.2/5Excellent! (819 reviews)

"Unfortunately, there is a construction project going on right in front of the hotel. Other than that, everything was great."…"

Reviewed on Apr 3, 2021

Hyatt On The Bund
Okura Garden Hotel Shanghai
5 out of 5
3.2 km from Nanjing Road Shopping District
Free Cancellation
The price is ¥9,927 per night from May 1 to May 2
4.4/5Wonderful! (999 reviews)

"Nice place with many amenities around , good and confortable room . Nela the Subway stations and shopping centers ."…"

Reviewed on Aug 3, 2020

Okura Garden Hotel Shanghai
Renaissance Shanghai Yu Garden Hotel
4.5 out of 5
1.2 km from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is ¥10,879 per night from Apr 18 to Apr 19
4.4/5Excellent! (997 reviews)

"Terrific staff who went out of their way to help our experience, clean and comfortable room, great location. Access to a VPN would've been helpful for access to Gmail etc."…"

Reviewed on Apr 9, 2021

Renaissance Shanghai Yu Garden Hotel
The Westin Bund Center, Shanghai
5 out of 5
0.3 km from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is ¥14,025 per night from May 5 to May 6
4.4/5Excellent! (870 reviews)
Wonderful upgrade

"Booked 4 rooms last minute and was pleasantly surprised with an upgrade. The bedroom and bathroom are very spacious and stylish, with nice touches like the lavender sleep balm and zojirushi hot water urn. The hotel is conveniently located near major attractions in the city and a 30min ride to the ..."…"

Reviewed on Jan 16, 2020

The Westin Bund Center, Shanghai
Central Hotel Shanghai
4 out of 5
0.2 km from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is ¥8,452 per night from Apr 12 to Apr 13
4.4/5Excellent! (999 reviews)
Great Property

"This is an excellent hotel and very centrally located between all sightseeing spots."…"

Reviewed on Jan 2, 2020

Central Hotel Shanghai
The Sukhothai Shanghai
5 out of 5
2.1 km from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is ¥24,560 per night from Apr 26 to Apr 27
4.7/5Exceptional! (221 reviews)
Comfortable and friendly

"All the staff did their best to make my husband and I feel at home."…"

Reviewed on Jan 4, 2021

The Sukhothai Shanghai
The Shanghai EDITION
5 out of 5
0.5 km from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is ¥28,252 per night from Apr 12 to Apr 13
4.5/5Wonderful! (70 reviews)
Many better value hotels in Shanghai

"Checked in on 12/23 around 6PM. for a 4 night stay Was assigned a room, and I asked if there was higher floors available. NONE was available Went to my assigned room, and the room smell was just foul. Smells like bad plumbing or someone use the bathroom not too long ago.. Called receptionist about ..."…"

Reviewed on Jan 4, 2021

The Shanghai EDITION
Don't see what you're looking for?
See all available properties in Nanjing Road Shopping District
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.