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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Shanghai Confucian Temple

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
No.159 Henan South Road, Huangpu District, Shanghai 200010, China
1.0 km from Shanghai Confucian Temple
#48 of 4,966 hotels in Shanghai
Check In Check Out
Show Prices
No. 1 Lane 114 Jingxiu Road, Shanghai, China
0.1 km from Shanghai Confucian Temple
No photo provided
Check In Check Out
Show Prices
No.64-68 Xueqian Street, Huangpu District, Shanghai 200010, China
0.2 km from Shanghai Confucian Temple
#561 of 4,966 hotels in Shanghai
Check In Check Out
Show Prices
No.77 Xueqian Street, Huangpu District, Shanghai 200010, China
0.2 km from Shanghai Confucian Temple
#2,482 of 4,966 hotels in Shanghai

No photo provided
Check In Check Out
Show Prices
No.336 Penglai Road, Huangpu District, Shanghai, China
0.2 km from Shanghai Confucian Temple
No photo provided
Check In Check Out
Show Prices
Building1-2 No.282 Penglai Road, Huangpu District, Shanghai, China
0.2 km from Shanghai Confucian Temple
No photo provided
Check In Check Out
Show Prices
No.100 Xueqian Street, Huangpu District, Shanghai 200010, China
0.3 km from Shanghai Confucian Temple
#1,695 of 4,966 hotels in Shanghai

Check In Check Out
Show Prices
No.76 Xueqian Street, Shanghai 200011, China
0.3 km from Shanghai Confucian Temple
No photo provided
Check In Check Out
Show Prices
1-3F Nanwen Mansion, No. 269 Fangxie Road, Shanghai, China
0.3 km from Shanghai Confucian Temple
No photo provided
Check In Check Out
Show Prices
No. 3 Wenmiao Road, Shanghai, China
0.3 km from Shanghai Confucian Temple
No photo provided
Check In Check Out
Show Prices
No.1133 Zhonghua Road, Huangpu District, Shanghai 200010, China
0.4 km from Shanghai Confucian Temple
#813 of 4,966 hotels in Shanghai
No photo provided
Check In Check Out
Show Prices
No.775 Xizang South Road, Huangpu District, Shanghai 200000, China
0.4 km from Shanghai Confucian Temple
#1,084 of 4,966 hotels in Shanghai
Check In Check Out
Show Prices
No.1117 Fuxing East Road, Huangpu District, Shanghai 200021, China
0.4 km from Shanghai Confucian Temple
#1,258 of 4,966 hotels in Shanghai

Check In Check Out
Show Prices
No. 771 Xicang South Rpad, Huangpu District, Shanghai 200012, China
0.4 km from Shanghai Confucian Temple
No photo provided
Check In Check Out
Show Prices
No.567 Xizang South Road, Huangpu District, Shanghai 200021, China
0.5 km from Shanghai Confucian Temple
#523 of 4,966 hotels in Shanghai
Check In Check Out
Show Prices
No.699 Fuxing East Road, Huangpu District, Shanghai 200010, China
0.5 km from Shanghai Confucian Temple
#714 of 4,966 hotels in Shanghai

Check In Check Out
Show Prices
No.30 Yingxun Road, Huangpu District, Shanghai 200011, China
0.5 km from Shanghai Confucian Temple
#857 of 4,966 hotels in Shanghai
Check In Check Out
Show Prices
No.270 Dongtai Road, Huangpu District, Shanghai 200021, China
0.5 km from Shanghai Confucian Temple
#1,655 of 4,966 hotels in Shanghai

Check In Check Out
Show Prices
No.999 Zhonghua Road, Huangpu District, Shanghai 200235, China
0.5 km from Shanghai Confucian Temple
Check In Check Out
Show Prices
4F No. 518 Xizang South Road, Shanghai, China
0.5 km from Shanghai Confucian Temple
No photo provided
Check In Check Out
Show Prices
No.702 Fuxing East Road, Huangpu District, Shanghai 200010, China
0.6 km from Shanghai Confucian Temple
#1,309 of 4,966 hotels in Shanghai

Check In Check Out
Show Prices
No.916 Xizang South Road, Huangpu District, Shanghai 200011, China
0.6 km from Shanghai Confucian Temple
#1,657 of 4,966 hotels in Shanghai
Check In Check Out
Show Prices
No.153 Zhaozhou Road, Huangpu District, Shanghai 200011, China
0.6 km from Shanghai Confucian Temple
#2,536 of 4,966 hotels in Shanghai
Check In Check Out
Show Prices
No.50 Fuxing Middle Road, Huangpu District | Huaihai Middle Street, Shanghai 200021, China
0.6 km from Shanghai Confucian Temple
Check In Check Out
Show Prices
No. 673 Fuxing East Road, Shanghai, China
0.6 km from Shanghai Confucian Temple
No photo provided
Check In Check Out
Show Prices
No.690 Fuxing East Road, Huangpu District, Shanghai, China
0.6 km from Shanghai Confucian Temple
No photo provided
Check In Check Out
Show Prices
No.671 Fuxing East Road, Huangpu District, Shanghai, China
0.6 km from Shanghai Confucian Temple
No photo provided
Check In Check Out
Show Prices
1088 Lujiabang Road, Huangpu District, Shanghai 200085, China
0.7 km from Shanghai Confucian Temple
#1,248 of 4,966 hotels in Shanghai
Check In Check Out
Show Prices
No.789 Fuxing East Road, Huangpu District, Shanghai 200010, China
0.7 km from Shanghai Confucian Temple
#2,107 of 4,966 hotels in Shanghai
Check In Check Out
Show Prices
No.1011 Lujiabang Road, Huangpu District, Shanghai 200011, China
0.7 km from Shanghai Confucian Temple
#2,438 of 4,966 hotels in Shanghai
Check In Check Out
Show Prices
No.257 Jinan Road, Huangpu District, Shanghai 200020, China
0.7 km from Shanghai Confucian Temple
#2,528 of 4,966 hotels in Shanghai

Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
Shanghai Travel Forum Need specific advice visiting Shanghai, Shanghai Region? Visit the TripAdvisor Travel Forum for Shanghai and ask our Destination Experts and the travel community.