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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

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.399 Nanjing West Road, Huangpu District, Shanghai 200003, China
2.2 km from Shanghai Confucian Temple
#9 of 4,939 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
#562 of 4,939 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,474 of 4,939 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,699 of 4,939 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
#815 of 4,939 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,087 of 4,939 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,265 of 4,939 hotels in Shanghai

Check In Check Out
Show Prices
No.567 Xizang South Road, Huangpu District, Shanghai 200021, China
0.5 km from Shanghai Confucian Temple
#517 of 4,939 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
#717 of 4,939 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
#859 of 4,939 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,661 of 4,939 hotels in Shanghai

Check In Check Out
Show Prices
Sponsored
No.159 Henan South Road, Huangpu District, Shanghai 200010, China
1.0 km from Shanghai Confucian Temple
#47 of 4,939 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,317 of 4,939 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,663 of 4,939 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,532 of 4,939 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,254 of 4,939 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,021 of 4,939 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,434 of 4,939 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,524 of 4,939 hotels in Shanghai

Check In Check Out
Show Prices
No.338 Dalin Road, Huangpu District, Shanghai 200011, China
0.7 km from Shanghai Confucian Temple
#2,651 of 4,939 hotels in Shanghai
No photo provided
Check In Check Out
Show Prices
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. 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.