China may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find hotels near Nanjing Road Shopping District, Shanghai from CA $99

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 CA $99 per night from Nov 2 to Nov 3
4.2/5Excellent! (996 reviews)

"This hotel may not be the newest of most luxurious in the area, but you can't beat it on location, with Nanjing Lu pedestrian street right down stairs, and the metro station just a block away. The rooms are clean and comfortable, and windows are well insulated."…"

Reviewed on May 8, 2020

Sofitel Shanghai Hyland
Metropolo Clasiq Shanghai Nanjing Road (East) Hotel
4 out of 5
0.1 km from Nanjing Road Shopping District
The price is CA $272 per night from Oct 31 to Nov 1
4.1/5Very Good! (89 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 Sweetome Boutique Apartment
3.5 out of 5
0.1 km from Nanjing Road Shopping District
Get Rates
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

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
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 CA $375 per night from Nov 2 to Nov 3
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.1 km from Nanjing Road Shopping District
Free cancellationReserve now, pay when you stay
The price is CA $138 per night from Oct 31 to Nov 1
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
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 CA $109 per night from Oct 31 to Nov 1
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
Fairmont Peace Hotel
5 out of 5
0.9 km from Nanjing Road Shopping District
Free cancellationReserve now, pay when you stay
The price is CA $412 per night from Nov 1 to Nov 2
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
1 km from Nanjing Road Shopping District
Free cancellationReserve now, pay when you stay
The price is CA $714 per night from Nov 16 to Nov 17
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
Les Suites Orient, Bund Shanghai
5 out of 5
1.3 km from Nanjing Road Shopping District
The price is CA $164 per night from Nov 16 to Nov 17
4.5/5Wonderful! (1,046 reviews)

"The establishment and facilities are a bit old, but the service staff is friendly. The view from the room is also excellent."…"

Reviewed on Sep. 10, 2020

Les Suites Orient, Bund Shanghai
Jin Jiang Nanjing Hotel
2 out of 5
0.1 km from Nanjing Road Shopping District
Get Rates
Jin Jiang Nanjing Hotel
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 Shanghai EDITION is one of the top choices for your stay based on our traveler data, and this 5-star hotel offers 3 restaurants and 5 bars. Other good options close by include Fairmont Peace Hotel and Bulgari Hotel Shanghai.
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.
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, Former French Concession, and Old Chinese City 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 in Nanjing Road Shopping District

More trip options