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
Offers & Announcements Hot Deals - RMB868...
Le Royal Meridien Shanghai Slideshow
#44 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (655) | 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,598 of 3,934 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,691 of 3,934 hotels in Shanghai
Map
No.159 Huanghe Road, Huangpu District, Shanghai 200003, China
0.1 km from Madame Tussauds Shanghai
#1,850 of 3,934 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.158 Huanghe Road, Huangpu District, Shanghai, China
0.1 km from Madame Tussauds Shanghai
No.88 Nanjing West Road, Huangpu District, Shanghai 200003, China
0.2 km from Madame Tussauds Shanghai
Radisson Blu Hotel Shanghai New World Slideshow
#41 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (461) | Map
Show Prices
No.55 Beijing West Road, Huangpu District, Shanghai 200003, China (Formerly Citadines Jinqiao Shanghai)
0.2 km from Madame Tussauds Shanghai
#153 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (168) | Map
Show Prices
158 Hotels (Shanghai, China)
No.111 Huanghe Road, Huangpu District, Shanghai 200003, China
0.2 km from Madame Tussauds Shanghai
#1,596 of 3,934 hotels in Shanghai
Traveller photos (3) | Map
No.288 Huanghe Road, Huangpu District, Shanghai 200003, China
0.2 km from Madame Tussauds Shanghai
#2,306 of 3,934 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,331 of 3,934 hotels in Shanghai
Traveller photos (1) | Map
No.127 Huanghe Road, Huangpu District, Shanghai, China
0.2 km from Madame Tussauds Shanghai
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 Earn Rewards Points!
Marriott Hotel City Centre Slideshow
#25 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (325) | 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
#371 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (77) | 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
#549 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (101) | Map
Show Prices
Sports Club (Shanghai, China)
No.150 Nanjing West Road, Huangpu District, Shanghai 200003, China
0.3 km from Madame Tussauds Shanghai
#1,071 of 3,934 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,491 of 3,934 hotels in Shanghai
Traveller photos (2) | Map
No.220 Xinchang Road, Shanghai 200000, China
0.3 km from Madame Tussauds Shanghai
#1,983 of 3,934 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,180 of 3,934 hotels in Shanghai
Traveller photos (1) | Map
No.595 Jiujiang Road, Shanghai 200001, China
0.4 km from Madame Tussauds Shanghai
#62 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (179) | Map
Show Prices
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
Special Offer 20% off Room Rate
Park Hotel Shanghai Slideshow
#214 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (114) | Map
Show Prices
Wu Gong Hotel (Shanghai, China)
No.431 Fuzhou Road, Huangpu District, Shanghai 200001, China
0.4 km from Madame Tussauds Shanghai
#629 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (27) | Map
Show Prices
No.725-50 Xizang Middle Road, Huangpu District, Shanghai 200003, China
0.4 km from Madame Tussauds Shanghai
#897 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (8) | 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,223 of 3,934 hotels in Shanghai
Traveller photos (1) | Map
No.221 Guizhou Road, Huangpu District, Shanghai 200001, China
0.4 km from Madame Tussauds Shanghai
#1,839 of 3,934 hotels in Shanghai
Map
Xiangfu Hotel (Shanghai, China)
Building 4, No.360 Fengyang Road, Huangpu District, Shanghai 200001, China
0.4 km from Madame Tussauds Shanghai
#2,096 of 3,934 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,451 of 3,934 hotels in Shanghai
Traveller photos (1) | Map
No.505 Jiujiang Road, Shanghai 200001, China
0.5 km from Madame Tussauds Shanghai
#23 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (342) | 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
#73 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (132) | Map
Show Prices
Jinyuan Grande Hotel (Shanghai, China)
No.50 Guoqing Road, Zhabei District, Shanghai 200070, China
0.5 km from Madame Tussauds Shanghai
#740 of 3,934 hotels in Shanghai
Traveller photos (3) | Map