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 Shanghai Confucian Temple

No.215 Wenmiao Road, Huangpu District, Shanghai 200010, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

No.1117 Fuxing East Road, Huangpu District, Shanghai 200021, China
0.1 km from Shanghai Confucian Temple
#1,146 of 3,734 hotels in Shanghai
Traveller photos (1) | Map
No.567 Xizang South Road, Huangpu District, Shanghai 200021, China
0.1 km from Shanghai Confucian Temple
#1,248 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (11) | Map
Show Prices
No.270 Dongtai Road, Huangpu District, Shanghai 200021, China
0.3 km from Shanghai Confucian Temple
#1,157 of 3,734 hotels in Shanghai
Traveller photos (7) | Map
No.381 Xizang South Road, Huangpu District, Shanghai 200021, China
0.3 km from Shanghai Confucian Temple
#1,476 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (43) | Map
Show Prices
No.153 Zhaozhou Road, Huangpu District, Shanghai 200011, China
0.4 km from Shanghai Confucian Temple
#1,132 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (23) | Map
Show Prices
No.98 Shouning Road, Huangpu District, Shanghai 200021, China
0.5 km from Shanghai Confucian Temple
Special Price 25% off room rate
Frasers Residence Shanghai Slideshow
#30 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (126) | Map
Show Prices
No.106 Huangpu Road, Hongkou District, Shanghai 200080, China
0.5 km from Shanghai Confucian Temple
#1,301 of 3,734 hotels in Shanghai
Traveller photos (3) | Map
No.257 Jinan Road, Huangpu District, Shanghai 200020, China
0.5 km from Shanghai Confucian Temple
#1,821 of 3,734 hotels in Shanghai
Traveller photos (1) | Map
No.8 Jinan Road, Huangpu District, Shanghai 200021, China
0.5 km from Shanghai Confucian Temple
#2,100 of 3,734 hotels in Shanghai
Traveller photos (1) | Map
Show Prices
No.775 Xizang South Road, Huangpu District, Shanghai 200000, China
0.5 km from Shanghai Confucian Temple
#2,102 of 3,734 hotels in Shanghai
Traveller photos (1) | Map
No.297 Yunnan South Road, Huangpu District, Shanghai 200021, China
0.6 km from Shanghai Confucian Temple
#200 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (3) | Map
Show Prices
No.789 Fuxing East Road, Huangpu District, Shanghai 200010, China
0.6 km from Shanghai Confucian Temple
#266 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (62) | Map
Show Prices
No.293 Yunnan South Road, Huangpu District, Shanghai 200021, China
0.6 km from Shanghai Confucian Temple
#381 of 3,734 hotels in Shanghai
Traveller photos (4) | Map
No.199 Fuxing Middle Road, Huangpu District, Shanghai 200021, China
0.6 km from Shanghai Confucian Temple
#924 of 3,734 hotels in Shanghai
Traveller photos (7) | Map
No.77 Xueqian Street, Huangpu District, Shanghai 200010, China
0.6 km from Shanghai Confucian Temple
#2,303 of 3,734 hotels in Shanghai
Professional photos | Map
Show Prices
No.336 Penglai Road, Huangpu District, Shanghai, China
0.6 km from Shanghai Confucian Temple
Building1-2 No.282 Penglai Road, Huangpu District, Shanghai, China
0.6 km from Shanghai Confucian Temple
No.293 Yunnan South Road, Huangpu District, Shanghai 200021, China
0.7 km from Shanghai Confucian Temple
#208 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (28) | Map
Show Prices
No.68 Taicang Road, Huangpu District, Shanghai, China
0.7 km from Shanghai Confucian Temple
#416 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (31) | Map
Show Prices
No.699 Fuxing East Road, Huangpu District, Shanghai 200010, China
0.7 km from Shanghai Confucian Temple
#597 of 3,734 hotels in Shanghai
Traveller photos (3) | Map
Show Prices
No.64-68 Xueqian Street, Huangpu District, Shanghai 200010, China
0.7 km from Shanghai Confucian Temple
#1,196 of 3,734 hotels in Shanghai
Traveller photos (1) | Map
No.1133 Zhonghua Road, Huangpu District, Shanghai 200010, China
0.7 km from Shanghai Confucian Temple
#1,839 of 3,734 hotels in Shanghai
Map
No.93 Jianguo New Road, Shanghai 200011, China
0.7 km from Shanghai Confucian Temple
#1,844 of 3,734 hotels in Shanghai
Map
No.851 Renmin Road, Huangpu District, Shanghai 200010, China
0.7 km from Shanghai Confucian Temple
#1,995 of 3,734 hotels in Shanghai
Traveller photos (1) | Map
No.100 Xueqian Street, Huangpu District, Shanghai 200010, China
0.7 km from Shanghai Confucian Temple
#2,007 of 3,734 hotels in Shanghai
Traveller photos (1) | Map
No.70 Taicang Road, 2F, Huangpu District, Shanghai 200021, China
0.7 km from Shanghai Confucian Temple
#2,452 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (10) | Map
Show Prices
No.68 Huaihai East Road, Huangpu District, Shanghai, China
0.7 km from Shanghai Confucian Temple
No.76 Xueqian Street, Shanghai 200011, China
0.7 km from Shanghai Confucian Temple
No.380 Huangpi South Road, Shanghai 200021, China
0.8 km from Shanghai Confucian Temple
Travellers' Choice™ 2014 Winner Service | Luxury | Top Hotels Offers & Announcements Enjoy up to RMB125...
88 Xintiandi, Shanghai Slideshow
#13 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (99) | Map
Show Prices
No.88 Songshan Road, Shanghai 200020, China
0.8 km from Shanghai Confucian Temple
Offers & Announcements Good Morning Sunshine
Andaz Xintiandi, Shanghai Slideshow
#19 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (257) | Map
Show Prices