Hotels near Nanjing Road, Shanghai

Search and compare hotels near Nanjing Road from hundreds of travel sites and save

Nanjing Road - Shanghai, Shanghai, China
28 Sep — 29 Sep2
Nanjing Road - Shanghai, Shanghai, China
Thu 28/9
Fri 29/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels near Nanjing Road

These hotels are among the most popular properties close to Nanjing Road. Users seeking more options can adjust the settings in the search form at the top of the page.
Filter by star ratings
All filters
Radisson Blu Hotel Shanghai New World
8.1 Excellent
88 Nanjing West Road, Huangpu, Shanghai, China
Show on map
3.7 km from city centre, Shanghai, SH, China 
ExcellentBased on 661 reviews
8.1

Located just a few steps from Nanjing Road, this modern hotel offers both a restaurant and a bar. This stylish property is conveniently situated in Huangpu.

Grand Central Hotel Shanghai
8.2 Excellent
505 Jiujiang Road, Huangpu, Shanghai, China
Show on map
2.8 km from city centre, Shanghai, SH, China 
ExcellentBased on 213 reviews
8.2

Providing a sauna, an indoor pool and a Jacuzzi, Grand Central Hotel Shanghai is located in Shanghai and is a brief walk from Bund Center. It provides 5-star accommodation with air-conditioned rooms.

The Langham, Shanghai, Xintiandi
8.8 Excellent
No.99 Madang Road, Huangpu, Shanghai, China
Show on map
2.7 km from city centre, Shanghai, SH, China 
ExcellentBased on 590 reviews
8.8

Situated a brief drive from The Bund, The Langham Shanghai Xintiandi offers modern accommodation in Shanghai. It has a fitness centre, as well as a Jacuzzi, a sauna and an outdoor pool.

Renaissance Shanghai Yu Garden Hotel
8.3 Excellent
159 South He Nan Road, Huangpu, Shanghai, China
Show on map
1.8 km from city centre, Shanghai, SH, China 
ExcellentBased on 335 reviews
8.3

Located just a few steps from City God Temple, this modern hotel features both a bar and a restaurant. This luxury property is conveniently situated in Huangpu.

The Peninsula Shanghai
9.0 Excellent
32 Zhongshan Dong Yi Road, Huangpu, Shanghai, China
Show on map
3.5 km from city centre, Shanghai, SH, China 
ExcellentBased on 160 reviews
9.0

Located in Huangpu, this hotel is just a short stroll from the Waibaidu Bridge. Featuring views of Huangpu River, it also offers a wide range of facilities, such as an indoor pool, a sauna and free Wi-Fi.

The Westin Bund Center, Shanghai
8.3 Excellent
88 Henan Central Road, Huangpu, Shanghai, China
Show on map
2.3 km from city centre, Shanghai, SH, China 
ExcellentBased on 272 reviews
8.3

Located in Shanghai, The Westin Bund Center Shanghai provides stylish, 5-star accommodation close to Bund Center. Guests also have exclusive access to the Banyan Tree Spa and Westin Workout Gym.

Jin Jiang Tower
7.6 Good
161 Changle Road, Huangpu, Shanghai, China
Show on map
3.3 km from city centre, Shanghai, SH, China 
GoodBased on 174 reviews
7.6

Set in Huangpu, Jin Jiang Tower is within a 10-minute walk of Huaihai Road Commercial Area, the Museum of the First National Congress of the Chinese Communist Party and Opa Department Store. Guests will also be treated to luxury as the resort boasts an indoor pool, a limousine service and views of Shanghai.

The Shanghai Edition
9.0 Excellent
199 Nanjing Road East, Huangpu, Shanghai, China
Show on map
2.9 km from city centre, Shanghai, SH, China 
ExcellentBased on 62 reviews
9.0

Featuring an indoor pool and a Jacuzzi, The Shanghai EDITION is located in Shanghai and offers comfortable accommodation. Those staying at the property can also enjoy complimentary wireless internet.

The Yangtze Boutique Shanghai
8.8 Excellent
No. 740 Hankou Road, People's Square, Huangpu, Shanghai, China
Show on map
3.3 km from city centre, Shanghai, SH, China 
ExcellentBased on 281 reviews
8.8

Located in Shanghai, The Yangtze Boutique Shanghai offers stylish, 5-star accommodation close to Nanjing Road. It also provides a sauna, a Jacuzzi and a rooftop terrace.

Holiday Inn Shanghai Nanjing Road
8.4 Excellent
No. 595 Jiujiang Road, Huangpu District, Shanghai, China
Show on map
2.8 km from city centre, Shanghai, SH, China 
ExcellentBased on 534 reviews
8.4

Located in Huangpu, this hotel is just a short stroll from Nanjing Road. It also offers a sauna, a Jacuzzi and an indoor pool.

Top-rated hotels near Nanjing Road

Our users rated these hotels as some of the best places to stay near Nanjing Road. Make sure to read hotel descriptions and reviews to find the right property right for you.
Show all 270 hotels
1
Shanghai Blue Mountain Bund Youth Hostel
8.0 Excellent
6f, No.350 South Shanxi Road, Huangpu, Shanghai, China
Show on map
3.3 km from city centre, Shanghai, SH, China 

Located in Huangpu, this 3-star hostel is within easy walking distance of the Shanghai Natural History Museum and Bund Center. It is ideally positioned for those wishing to discover the area's attractions.

€72
Avg. per night
2
Campanile Shanghai Railway Station and People's Square
8.6 Excellent
No. 1455 Nansuzhou Rd, Jing An Dist., Huangpu, Shanghai, China
Show on map
4.5 km from city centre, Shanghai, SH, China 

Located in Huangpu, Campanile Shanghai Natural History Museum Hotel offers 3-star accommodation and a 24-hour reception, a concierge and meeting rooms. It is conveniently positioned for those wishing to visit local attractions.

€40
Avg. per night
3
Waldorf Astoria Shanghai on the Bund
8.6 Excellent
No. 2, Zhong Shan Dong Yi Road, Huangpu, Shanghai, China
Show on map
2.3 km from city centre, Shanghai, SH, China 

Waldorf Astoria Shanghai on the Bund provides an art deco setting while in Shanghai. Offering complimentary Wi-Fi, a restaurant and an indoor pool, the hotel is within a 10-minute walk of The Bund.

€282
Avg. per night
4
JW Marriott Hotel Shanghai at Tomorrow Square
8.4 Excellent
399 Nanjing West Road, Huangpu, Shanghai, China
Show on map
3.2 km from city centre, Shanghai, SH, China 

This Huangpu hotel is located in an area popular with tourists and is about a 10-minute walk from Huangpu River and Nanjing Road. It boasts views of Shanghai, plus offers access to a gift shop, an atm/cash machine and a beauty centre.

€174
Avg. per night
5
Central Hotel Shanghai
8.5 Excellent
No 555 Jiujiang Road, Huangpu, Shanghai, China
Show on map
2.8 km from city centre, Shanghai, SH, China 

Located in Huangpu, this hotel is within a 10-minute walk of Bund Center and Nanjing Road. It also offers free Wi-Fi, an executive floor and a sauna.

€74
Avg. per night
6
Riverdale Residence Xintiandi Shanghai
8.4 Excellent
98 Shou Ning Road, Shanghai, Huangpu, Shanghai, China
Show on map
1.8 km from city centre, Shanghai, SH, China 

Situated a short stroll from Yuyuan Garden Metro Station, Fraser Residence Shanghai provides guests with an ideal base when visiting Shanghai. Offering complimentary Wi-Fi, a restaurant and an indoor pool, the hotel is within a 10-minute walk of Xintiandi and Shanghai Xintiandi.

€92
Avg. per night
7
Shanghai Marriott Marquis City Centre
8.6 Excellent
555 Middle Xizang Road, Huangpu, Shanghai, China
Show on map
3.4 km from city centre, Shanghai, SH, China 

Boasting a limousine service and an indoor pool, Shanghai Marriott Hotel City Centre is a deluxe base in Shanghai. Only a short walk from Nanjing Road, it provides modern rooms equipped with an iPod docking station, a spa bath and a refrigerator.

€145
Avg. per night
8
Fairmont Peace Hotel
9.1 Excellent
20 Nanjing Road East, Pudong, Shanghai, China
Show on map
2.9 km from city centre, Shanghai, SH, China 

This hotel is located in Huangpu, just a short stroll from Shanghai Pudong Development Bank. It also features a Jacuzzi, an indoor pool and a sauna and impressive views of The Bund and Huangpu River.

€275
Avg. per night