We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Madame Tussauds Shanghai

Nanjing West Road, Huangpu District, Shanghai 200003, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Le Royal Meridien Shanghai (Shanghai, China) 5.0 of 5
No.789 Nanjing East Road, Shanghai 200001, China
0.0 km from Madame Tussauds Shanghai
Le Royal Meridien Shanghai Slideshow
#44 of 3,883 hotels in Shanghai
Professional photos | Traveller photos (623) | Map
Show Prices
Dafuhao Holiday Hotel (Shanghai, China)
No.163 Huanghe Road, Huangpu District, Shanghai 200003, China
0.1 km from Madame Tussauds Shanghai
#1,589 of 3,883 hotels in Shanghai
Traveller photos (3) | Map
Shenkeju Hotel (Shanghai, China)
No,175 Beijing West Road, Huangpu District, Shanghai 200003, China
0.1 km from Madame Tussauds Shanghai
#1,682 of 3,883 hotels in Shanghai
Map
No.159 Huanghe Road, Huangpu District, Shanghai 200003, China
0.1 km from Madame Tussauds Shanghai
#1,843 of 3,883 hotels in Shanghai
Traveller photos (1) | Map
Anyi Hotel (Shanghai, China)
No.150 Huanghe Road, Huangpu District, Shanghai, China
0.1 km from Madame Tussauds Shanghai
No.127 Huanghe Road, Huangpu District, Shanghai, China
0.1 km from Madame Tussauds Shanghai
No.740 Hankou Road, Huangpu District, Shanghai 200001, China
0.2 km from Madame Tussauds Shanghai
Offers & Announcements Best value,book...
The Yangtze Boutique Shanghai Slideshow
#16 of 3,883 hotels in Shanghai
Professional photos | Traveller photos (182) | Map
Show Prices
No.55 Beijing West Road, Huangpu District, Shanghai 200003, China (Formerly Citadines Jinqiao Shanghai)
0.2 km from Madame Tussauds Shanghai
#117 of 3,883 hotels in Shanghai
Professional photos | Traveller photos (168) | Map
Show Prices
No.126 Xinzha Road, Huangpu District, Shanghai 200003, China
0.2 km from Madame Tussauds Shanghai
#561 of 3,883 hotels in Shanghai
Professional photos | Traveller photos (42) | Map
Show Prices
158 Hotels (Shanghai, China)
No.111 Huanghe Road, Huangpu District, Shanghai 200003, China
0.2 km from Madame Tussauds Shanghai
#1,598 of 3,883 hotels in Shanghai
Traveller photos (3) | Map
No.288 Huanghe Road, Huangpu District, Shanghai 200003, China
0.2 km from Madame Tussauds Shanghai
#2,171 of 3,883 hotels in Shanghai
Professional photos | Traveller photos (1) | Map
Show Prices
Changxun Hotel (Shanghai, China)
No.117-119 Huanghe Road, Huangpu District, Shanghai 200003, China
0.2 km from Madame Tussauds Shanghai
#2,326 of 3,883 hotels in Shanghai
Traveller photos (1) | Map
Marriott Hotel City Centre (Shanghai, China) 5.0 of 5
No.555 Xizang Middle Road, Huangpu District, Shanghai 200003, China
0.3 km from Madame Tussauds Shanghai
Special Offer 50% off suite Offer
Marriott Hotel City Centre Slideshow
#32 of 3,883 hotels in Shanghai
Professional photos | Traveller photos (290) | Map
Show Prices
No.88 Nanjing West Road, Huangpu District, Shanghai 200003, China
0.3 km from Madame Tussauds Shanghai
Special Offer Book Early-save up to...
Radisson Blu Hotel Shanghai New World Slideshow
#36 of 3,883 hotels in Shanghai
Professional photos | Traveller photos (468) | Map
Show Prices
Seventh Heaven Hotel (Shanghai, China) 3.0 of 5
No.627 East Nanjing Road, Shanghai 200001, China
0.3 km from Madame Tussauds Shanghai
#229 of 3,883 hotels in Shanghai
Professional photos | Traveller photos (99) | Map
Show Prices
Pacific Hotel (Shanghai, China) 3.0 of 5
No.108 Nanjing West Road, Huangpu District, Shanghai 200003, China
0.3 km from Madame Tussauds Shanghai
#334 of 3,883 hotels in Shanghai
Professional photos | Traveller photos (76) | Map
Show Prices
Charms Hotel (Shanghai, China) 3.0 of 5
No.619 Jiujiang Road, Huangpu District, Shanghai 20001, China
0.3 km from Madame Tussauds Shanghai
#485 of 3,883 hotels in Shanghai
Professional photos | Traveller photos (89) | Map
Show Prices
No.212 Chongqing North Road, Huangpu District, Shanghai 200003 , China
0.3 km from Madame Tussauds Shanghai
#915 of 3,883 hotels in Shanghai
Map
Sports Club (Shanghai, China)
No.150 Nanjing West Road, Huangpu District, Shanghai 200003, China
0.3 km from Madame Tussauds Shanghai
#1,068 of 3,883 hotels in Shanghai
Traveller photos (1) | Map
Tianli Hotel (Shanghai, China)
No.686 Xizang Middle Road, Huangpu District, Shanghai 200001, China
0.3 km from Madame Tussauds Shanghai
#1,479 of 3,883 hotels in Shanghai
Traveller photos (2) | Map
No.275 Beijing West Road, Jing'an District, Shanghai 200040, China
0.3 km from Madame Tussauds Shanghai
#1,600 of 3,883 hotels in Shanghai
Traveller photos (1) | Map
No.220 Xinchang Road, Shanghai 200000, China
0.3 km from Madame Tussauds Shanghai
#1,973 of 3,883 hotels in Shanghai
Map
Zhong Bai Hotel (Shanghai, China)
462 Middle Tibet Road, Huangpu District, Shanghai 200001, China
0.3 km from Madame Tussauds Shanghai
#2,173 of 3,883 hotels in Shanghai
Traveller photos (1) | Map
Park Hotel Shanghai (Shanghai, China) 4.0 of 5
No.170 Nanjing West Road, Huangpu District, Shanghai 200003, China
0.4 km from Madame Tussauds Shanghai
Park Hotel Shanghai Slideshow
#182 of 3,883 hotels in Shanghai
Professional photos | Traveller photos (110) | Map
Show Prices
Haoyunlai Hotel (Shanghai, China)
No.851 Beijing East Road, Huangpu District, Shanghai 200000, China
0.4 km from Madame Tussauds Shanghai
#1,216 of 3,883 hotels in Shanghai
Traveller photos (1) | Map
No.41 Lane 725 Xizang Middle Road, Huangpu District, Shanghai 200003, China
0.4 km from Madame Tussauds Shanghai
#1,307 of 3,883 hotels in Shanghai
Traveller photos (14) | Map
Xiangfu Hotel (Shanghai, China)
Building 4, No.360 Fengyang Road, Huangpu District, Shanghai 200001, China
0.4 km from Madame Tussauds Shanghai
#2,084 of 3,883 hotels in Shanghai
Traveller photos (1) | Map
Jingjing Hotel (Shanghai, China)
No.698 Xizhang Middle Road, Huangpu District, Shanghai 200001, China
0.4 km from Madame Tussauds Shanghai
#2,445 of 3,883 hotels in Shanghai
Traveller photos (1) | Map
Central Hotel Shanghai (Shanghai, China) 4.0 of 5
No.555 Jiujiang Road, Shanghai 200001, China
0.5 km from Madame Tussauds Shanghai
#39 of 3,883 hotels in Shanghai
Professional photos | Traveller photos (226) | Map
Show Prices
Sofitel Shanghai Hyland (Shanghai, China) 4.0 of 5
No.505 Nanjing East Road, Huangpu District, Shanghai 200001, China
0.5 km from Madame Tussauds Shanghai
Sofitel Shanghai Hyland Slideshow
#61 of 3,883 hotels in Shanghai
Professional photos | Traveller photos (105) | Map
Show Prices