Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Hotels near Nanjing Road Shopping District

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
1
Meal plans available
Amenities
Accessibility
Trip type
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 SG$193 per night from 25 Jan to 26 Jan
Excludes taxes & fees
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 16 Jan,2020

The Westin Bund Center, Shanghai
The Langham, Shanghai, Xintiandi
5 out of 5
2 km from Nanjing Road Shopping District
Free cancellationReserve now, pay when you stay
The price is SG$234 per night from 7 Feb to 8 Feb
Excludes taxes & fees
4.7/5Exceptional! (593 reviews)

"The location is good. The hotel facilities are getting old though. The Tang Court restaurant is not as good as before."…"

Reviewed on 5 Jun,2020

The Langham, Shanghai, Xintiandi
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 SG$281 per night from 8 Feb to 9 Feb
Excludes taxes & fees
4.7/5Exceptional! (218 reviews)

"I absolutely loved my stay at the Sukhothai. I live in Shanghai and decided to have myself a luxurious "staycation" and was so happy I did! Everything from the service to the room and amenities to the spa was absolutely wonderful and I definitely will return again in the future for another weekend ..."…"

Reviewed on 28 Jun,2020

The Sukhothai Shanghai
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.
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 SG$125 per night from 25 Jan to 26 Jan
Excludes taxes & fees
4.4/5Excellent! (1,000 reviews)

"Great location, excellent breakfast, good views, efficient check in decent sized room, swimming pool temperature was cold."…"

Reviewed on 4 Jan,2021

Renaissance Shanghai Yu Garden Hotel
The Ritz-Carlton Shanghai, Pudong
5 out of 5
2.2 km from Nanjing Road Shopping District
Free cancellationReserve now, pay when you stay
The price is SG$430 per night from 25 Jan to 26 Jan
Excludes taxes & fees
4.6/5Wonderful! (319 reviews)

"The view from The Club Studio room was amazing and the Club Lounge access was worth it. However, the decor in the room seems rather old and dated, the tv in the bathroom didn't work. The bed was the best sleep I ever had so that was a relaxing experience. The only one thing we disliked was that we ..."…"

Reviewed on 7 Jan,2020

The Ritz-Carlton Shanghai, Pudong
Bulgari Hotel Shanghai
5 out of 5
1 km from Nanjing Road Shopping District
Free cancellationReserve now, pay when you stay
The price is SG$860 per night from 25 Jan to 26 Jan
Excludes taxes & fees
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 11 May,2019

Bulgari Hotel Shanghai
The Peninsula Shanghai
5 out of 5
0.8 km from Nanjing Road Shopping District
Free cancellationReserve now, pay when you stay
The price is SG$478 per night from 25 Jan to 26 Jan
Excludes taxes & fees
4.7/5Exceptional! (252 reviews)

"The Peninsula Shanghai is a wonderful opportunity to enjoy the most exciting aspects of the city in luxury. The hotel is elegant and well serviced with outstanding staff. Access to the Bund with fabulous dining and site seeing opportunities could not be better. Our room was spacious and luxurious ..."…"

Reviewed on 28 Dec,2020

The Peninsula Shanghai
The St. Regis Shanghai Jingan
5 out of 5
3.2 km from Nanjing Road Shopping District
Free cancellationReserve now, pay when you stay
The price is SG$320 per night from 26 Jan to 27 Jan
Excludes taxes & fees
4.6/5Exceptional! (85 reviews)

"Very comfortable room and well situated on a quieter but central road. Rooms are very stuffy in winter."…"

Reviewed on 2 Jan,2021

The St. Regis Shanghai Jingan
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 SG$123 per night from 25 Jan to 26 Jan
Excludes taxes & fees
4.4/5Excellent! (1,000 reviews)
Great Property

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

Reviewed on 2 Jan,2020

Central Hotel Shanghai
Le Royal Meridien Shanghai
5 out of 5
1 km from Nanjing Road Shopping District
Free cancellationReserve now, pay when you stay
The price is SG$198 per night from 25 Jan to 26 Jan
Excludes taxes & fees
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 3 Jan,2020

Le Royal Meridien Shanghai
Waldorf Astoria Shanghai on the Bund
5 out of 5
1 km from Nanjing Road Shopping District
Free cancellationReserve now, pay when you stay
The price is SG$430 per night from 25 Jan to 26 Jan
Excludes taxes & fees
4.6/5Exceptional! (408 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 5 Feb,2020

Waldorf Astoria Shanghai on the Bund
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 SG$148 per night from 25 Jan to 26 Jan
Excludes taxes & fees
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 13 Jan,2020

Grand Central Hotel Shanghai
Seventh Heaven Hotel
3 out of 5
0.3 km from Nanjing Road Shopping District
Free cancellationReserve now, pay when you stay
The price is SG$43 per night from 25 Jan to 26 Jan
Excludes taxes & fees
3.6/5Good! (952 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 1 Nov,2019

Seventh Heaven Hotel
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 SG$380 per night from 25 Jan to 26 Jan
Excludes taxes & fees
4.6/5Wonderful! (69 reviews)

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

Reviewed on 6 Dec,2019

The Shanghai EDITION
Hyatt On The Bund
5 out of 5
1.5 km from Nanjing Road Shopping District
The price is SG$170 per night from 25 Jan to 26 Jan
Excludes taxes & fees
4.2/5Excellent! (815 reviews)
did the trick

"Good room for the price but not over the top fancy. Amenities on site are great. Location is good also. Breakfast hits. Rooftop lounge is a winner."…"

Reviewed on 9 Aug,2020

Hyatt On The Bund
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 SG$104 per night from 27 Jan to 28 Jan
Excludes taxes & fees
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 21 Nov,2020

Sofitel Shanghai Hyland
The Yangtze Boutique Shanghai
5 out of 5
1 km from Nanjing Road Shopping District
Free cancellationReserve now, pay when you stay
The price is SG$131 per night from 25 Jan to 26 Jan
Excludes taxes & fees
4.4/5Excellent! (999 reviews)

"Convenient location, beautiful hotel, comfortable room"…"

Reviewed on 4 Oct,2020

The Yangtze Boutique 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 SG$410 per night from 25 Jan to 26 Jan
Excludes taxes & fees
4.7/5Exceptional! (907 reviews)

"We loved the historical beauty of the property, the location, and the friendly staff."…"

Reviewed on 1 Jan,2021

Fairmont Peace Hotel
Grand Hyatt Shanghai
5 out of 5
2.4 km from Nanjing Road Shopping District
Free cancellation
The price is SG$183 per night from 25 Jan to 26 Jan
Excludes taxes & fees
4.4/5Wonderful! (872 reviews)
Great stay

"Everything was excellent- highly recommended."…"

Reviewed on 28 Jan,2020

Grand Hyatt Shanghai
Pudong Shangri-La East Shanghai
5 out of 5
1.9 km from Nanjing Road Shopping District
Free cancellation
The price is SG$194 per night from 1 Feb to 2 Feb
Excludes taxes & fees
4.3/5Excellent! (513 reviews)
A Very Nice Hotel

"I stayed at the Shangri-la Pudong around the Lunar New Year. It is close to two large shopping malls, restaurants, and the subway. Using the latter, it's just one stop from East Nanjing Road, and similarly it's a short taxi ride to the Bund. The view from my room of the Bund was spectacular. Breakfast ..."…"

Reviewed on 27 Jan,2020

Pudong Shangri-La East 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 Hotels

Search for hotels in Nanjing Road Shopping District on Expedia.sg. You can easily find your hotels in Nanjing Road Shopping District using one of the methods below:

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

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, take a look at the 187 hotels and other accommodation options you’ll find within a mile.
Where is 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 traveller data, and this 5-star hotel offers 3 restaurants and an indoor pool. Other good options close by include Central Hotel Shanghai and Le Royal Meridien Shanghai.
How many hotels should I expect to find near Nanjing Road Shopping District?
Expedia has 187 hotels and other accommodation options 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 room reservations are refundable if you cancel prior to the hotel’s cancellation deadline, which is usually within 24-48 hours of your arrival date. If you booked a non-refundable reservation, you may still be able to cancel and receive a refund within 24 hours of booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to view the best deals in 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, 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 access metro transport at Xiaonanmen Station, Laoximen Station and Lujiabang Road Station. If you’d like to venture around the area nearby, you may want to rent a car for your trip.

Recent Reviews in Nanjing Road Shopping District

More trip options