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.

Top 10 Hotels Near 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 RM292 per night
4.2/5Excellent! (1,482 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 8 May 2020

Sofitel Shanghai Hyland
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 RM1,279 per night
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 9 Dec 2019

The Peninsula Shanghai
Campanile Shanghai Bund Hotel
3 out of 5
0.7 km from Nanjing Road Shopping District
Free cancellationReserve now, pay when you stay
The price is RM180 per night
4.3/5Excellent! (1,071 reviews)
Comfortable hotel

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

Reviewed on 5 Feb 2020

Campanile Shanghai Bund 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 RM2,083 per night
4.7/5Exceptional! (38 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
Pudong Shangri-La East Shanghai
5 out of 5
1.9 km from Nanjing Road Shopping District
The price is RM493 per night
4.3/5Excellent! (508 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
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 RM974 per night
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 5 Feb 2020

Waldorf Astoria Shanghai on the Bund
The Ritz-Carlton Shanghai, Pudong
5 out of 5
1.6 km from Nanjing Road Shopping District
Free cancellationReserve now, pay when you stay
The price is RM1,096 per night
4.6/5Wonderful! (315 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
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 RM365 per night
4.5/5Wonderful! (1,816 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
Sweetome Vacation Apartment East Nanjing Road
3.5 out of 5
0.046 km from Nanjing Road Shopping District
Get Rates
Sweetome Vacation Apartment East Nanjing Road
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 21 Jan 2020

Shanghai Sweetome Boutique Apartment
Can'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.com.my. 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 252 hotels and other accommodations 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, Sofitel Shanghai Hyland is one of the top choices for your stay based on our traveller data, and this 4-star hotel offers a full-service spa and 2 restaurants. Other good options close by include The Peninsula Shanghai and Campanile Shanghai Bund Hotel.
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 Museum, Shanghai Science and Technology Museum and Shanghai Urban Planning Exhibition Center feature captivating exhibits. The Bund, People’s Square and Oriental Pearl Tower are landmarks that you won’t want to miss. You can catch a show at Shanghai Grand Theatre, Paramount 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