China may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Top Hotels Near Nanjing Road Shopping District in Shanghai

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

Pujiang Home Lodging Shanxi South Rd
1 out of 5
0.2 mi from Nanjing Road Shopping District
Get Rates
Pujiang Home Lodging Shanxi South Rd
Home Inn
1 out of 5
0.2 mi from Nanjing Road Shopping District
Get Rates
3.4/5Good! (9 reviews)
good value budget hotel

"perfect location, very convenient, outdated condition, good value considering its location and its price."…"

Reviewed on Jul 4, 2019

Home Inn
Shanghai Quanhong Hotel
1 out of 5
0.2 mi from Nanjing Road Shopping District
Get Rates
Shanghai Quanhong Hotel
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.
Sofitel Shanghai Hyland
4 out of 5
0.053 mi from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is $76 per night from Dec 6 to Dec 7
4.2/5Excellent! (994 reviews)

"Nice hotel in great location. Disappointed that they had no air conditioning and it was nearly 30C! Not good for a 4 star hotel!"…"

Reviewed on Nov 21, 2020

Sofitel Shanghai Hyland
Shanghai Sweetome Boutique Apartment
3.5 out of 5
0.07 mi from Nanjing Road Shopping District
The price is $96 per night from Jan 2 to Jan 3
4.2/5Very Good! (122 reviews)
Very good location and great rooms

"This is a fantastic apartment, right in the middle of the Nanjing Road pedestrian mall. Shops, cafes, restaurants are all in the area and easy to access. The rooms are very quiet and well set up. Breakfast was included and very nice. Highly recommended and great value."…"

Reviewed on Jan 21, 2020

Shanghai Sweetome Boutique Apartment
Metropolo Clasiq Shanghai Nanjing Road (East) Hotel
4 out of 5
0.076 mi from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is $209 per night from Dec 6 to Dec 7
4/5Very Good! (90 reviews)

"Is poppy is very nice and clean good breakfast and the location is excellent 5 minutes from the Subway"…"

Reviewed on Jan 14, 2020

Metropolo Clasiq Shanghai Nanjing Road (East) Hotel
Shanghai Rainbow No.62
2.5 out of 5
0.1 mi from Nanjing Road Shopping District
Get Rates
Shanghai Rainbow No.62
The Shanghai EDITION
5 out of 5
0.3 mi from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is $272 per night from Dec 6 to Dec 7
4.6/5Wonderful! (69 reviews)

"It was classy, yet modern. It was very clean and people were nice."…"

Reviewed on Dec 6, 2019

The Shanghai EDITION
Grand Central Hotel Shanghai
4.5 out of 5
0.065 mi from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is $104 per night from Dec 6 to Dec 7
4.4/5Wonderful! (1,000 reviews)
good hotel & poor service

"As hotels it’s very good but the service not good it’s poor"…"

Reviewed on Jan 13, 2020

Grand Central Hotel Shanghai
The Westin Bund Center, Shanghai
5 out of 5
0.2 mi from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is $123 per night from Dec 6 to Dec 7
4.4/5Excellent! (868 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.1 mi from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is $79 per night from Dec 6 to Dec 7
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
Waldorf Astoria Shanghai on the Bund
5 out of 5
0.6 mi from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is $305 per night from Dec 6 to Dec 7
4.6/5Exceptional! (403 reviews)

"What else would you expect from the Waldorf besides greatness. Amazing hotel, helpful staff, will stay here again when I return to Shanghai."…"

Reviewed on Feb 5, 2020

Waldorf Astoria Shanghai on the Bund
Shanghai Marriott Hotel City Centre
5 out of 5
0.6 mi from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is $108 per night from Dec 23 to Dec 24
4.4/5Wonderful! (1,010 reviews)

"Central position near Peoples Square and the Metro"…"

Reviewed on Jan 23, 2020

Shanghai Marriott Hotel City Centre
Seventh Heaven Hotel
3 out of 5
0.2 mi from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is $23 per night from Dec 27 to Dec 28
3.6/5Good! (951 reviews)

"The hotel is on the 7th floor of an old bldg The staff spoke english but was not very friendly When we finally saw the room, it was old, musty, the wall paper pealing, mold in the bathroom and neither the TV, refrigerator or safe worked. When i brought this to the attention of the man at reception ..."…"

Reviewed on Nov 1, 2019

Seventh Heaven Hotel
Fairmont Peace Hotel
5 out of 5
0.6 mi from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is $303 per night from Dec 6 to Dec 7
4.7/5Exceptional! (905 reviews)

"Great view, great rooms, the air conditioning worked well and fantastic service"…"

Reviewed on Jul 20, 2020

Fairmont Peace Hotel
Bulgari Hotel Shanghai
5 out of 5
0.6 mi from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is $549 per night from Dec 6 to Dec 7
4.7/5Exceptional! (39 reviews)
Amazing stay at Bulgari Shanghai

"Lovely hotel overlooking the Bund. Probably the best view in Shanghai. The room was clean, the butler assigned to the room had superb service, and the Bulgari amenities were 5 star quality. The location is the only downside for this hotel as you would need to get a cab to go anywhere, but the concierge ..."…"

Reviewed on May 11, 2019

Bulgari Hotel Shanghai
The Peninsula Shanghai
5 out of 5
0.5 mi from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is $335 per night from Dec 6 to Dec 7
4.7/5Exceptional! (250 reviews)

"We stayed at the Peninsula in Beijing and Shanghai. It is the best of the best! 24 hour room service! Best location. Awesome bar. Will be staying at the Peninsula if available at any city."…"

Reviewed on Dec 9, 2019

The Peninsula Shanghai
Campanile Shanghai Bund Hotel
3 out of 5
0.5 mi from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is $45 per night from Dec 5 to Dec 6
4.3/5Excellent! (998 reviews)
Comfortable hotel

"Stay was good, hotel is within walkable distance to a number of tourist attractions and good eating places."…"

Reviewed on Feb 5, 2020

Campanile Shanghai Bund Hotel
Zhoupu Wassim Hotel Shanghai
3 out of 5
0.2 mi from Nanjing Road Shopping District
Get Rates
Zhoupu Wassim Hotel Shanghai
Le Royal Meridien Shanghai
5 out of 5
0.6 mi from Nanjing Road Shopping District
Free CancellationReserve now, pay when you stay
The price is $125 per night from Dec 6 to Dec 7
4.2/5Excellent! (996 reviews)
Some problems need attention

"Going up and down th elevator from lobby to room was a problem. Only 2 of 4 elevators work. And there are so many people waiting to get in. Funny hotel did not think of operating the other 2 elevators Also people cram into elevators causing hazard of getting stuck and dangerous."…"

Reviewed on Jan 3, 2020

Le Royal Meridien Shanghai
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.

Nanjing Road Shopping District is located in a historic area of Shanghai known for its array of dining options and top museums. The neighborhood is home to 266 hotels and other accommodations, so you can find something that works for your stay.

Staying Near Nanjing Road Shopping District

You can choose from 200 hotels and accommodations within a mile of Nanjing Road Shopping District, including these options:

  • Les Suites Orient, Bund Shanghai: With a stay at this 5-star hotel, guests can enjoy access to free breakfast and a restaurant, along with free WiFi. Our customers like its overall value and central location.
  • Shanghai Marriott Hotel City Centre: Amenities at this hotel include a full-service spa and free WiFi. Our customers like its overall condition and comfortable, quiet rooms.
  • Ascott Huai Hai Road Shanghai: This 4.5-star aparthotel features a restaurant, a health club, and a bar. Our customers like its bar and overall value.

Things to See and Do Near Nanjing Road Shopping District

While you're in town visiting Nanjing Road Shopping District, you can discover the sights within a couple miles of the area.

Study the collections at Shanghai Museum, Shanghai Science and Technology Museum, or Shanghai Museum of Pen and Ink. People's Square, The Bund, and Oriental Pearl Tower are notable landmarks to explore if you're in the area. You can check out the local talent at Shanghai Grand Theatre, Lyceum Theatre, and Cathay Theatre.

Yu Garden, Shanghai Tower, and Jing'an Temple are a few additional nearby sights. Shanghai Old Street is also located 1.2 mi (1.9 km) from Nanjing Road Shopping District, and Xintiandi Style Shoppping Centre is 1.3 mi (2.1 km) away.

Traveling around Nanjing Road Shopping District

You can walk to nearby metro stations including East Nanjing Road Station, Yuyuan Garden Station, and Lujiazui Station. If you'd like to venture around the area nearby, consider renting a car to take in more sights.

Frequently asked questions

What's the area like around Nanjing Road Shopping District?
Nanjing Road Shopping District is located in a historic area of Shanghai known for its array of dining options and top museums. If you’re looking for a convenient place to stay, check out the 189 hotels and other accommodations you’ll find within a mile.
What's the best place to stay close to Nanjing Road Shopping District?
Adjacent to Nanjing Road Shopping District, The Westin Bund Center, Shanghai is one of the top choices for your stay based on our traveler data, and this 5-star hotel offers 3 restaurants and an indoor pool. Other good options close by include Bulgari Hotel Shanghai and Sofitel Shanghai Hyland.
How many hotels will I be able to find near Nanjing Road Shopping District?
Expedia has 189 hotels and other accommodations within a mile from Nanjing Road Shopping District.
If I need to cancel the hotel reservation for my stay near Nanjing Road Shopping District, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable as long as you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Put your dates in and click on “Search”, then you can filter by “free cancellation” to view top deals close to Nanjing Road Shopping District.
Where can I learn more about changing or cancelling my trip in the area near Nanjing Road Shopping District?
To find more details about rescheduling or cancelling your stay near Nanjing Road Shopping District, head over to our customer service page.
What can I see and do near Nanjing Road Shopping District?
Shanghai Science and Technology Museum, Shanghai Museum, and Shanghai Municipal History Museum feature captivating exhibits. The Bund, Old Chinese City, and Shanghai Old Street are landmarks that you won’t want to miss. You can catch a show at Paramount, Shanghai Grand Theatre, and Oriental Art Center.
How can I get to Nanjing Road Shopping District?
You can take advantage of metro transit at Xiaonanmen Station, Laoximen Station, and Lujiabang Road Station. If you’d like to venture around the surrounding area, consider renting a car to take in more sights.

Recent reviews of Nanjing Road Shopping District hotels

More trip options