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 Xianhu Botanical Garden

No.160 Liantang xianhu Road, Luohu District, Shenzhen 518004, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

No.88 Xianhu Road, Luohu District, Shenzhen 518004, China
0.4 km from Xianhu Botanical Garden
#1,257 of 1,951 hotels in Shenzhen
Traveller photos (1) | Map
Dongfang Plaza, No.23 Hongling Zhong Road,Luohu District, Shenzhen, China
0.4 km from Xianhu Botanical Garden
Professional photos | Traveller photos (1) | Map
Show Prices
No.124 Guowei Road, Liantang, Shenzhen, China
0.4 km from Xianhu Botanical Garden
Floor 3 Tianyuexiangyuan, Guowei Road, Luohu District, Shenzhen 518004, China
0.5 km from Xianhu Botanical Garden
#1,110 of 1,951 hotels in Shenzhen
Map
4F Building 102, 1st Industrial Zone, Liantang Guowei Road, Luohu District, Shenzhen, China
0.5 km from Xianhu Botanical Garden
No.111 Guowei Road, Liantang, Luohu District, Shenzhen 518004, China
0.6 km from Xianhu Botanical Garden
#1,055 of 1,951 hotels in Shenzhen
Map
No.84 Jubao Road, Liantang, Luohu District, Shenzhen, China
0.6 km from Xianhu Botanical Garden
#1,081 of 1,951 hotels in Shenzhen
Map
Show Prices
3-4F Building 101 Block D Liantang No.1 Industry Zone, Guowei Road, Luohu District, Shenzhen, China
0.6 km from Xianhu Botanical Garden
6F Building 101 No.1 Industry Zone, Guowei Road, Liantang, Luohu District, Shenzhen, China
0.6 km from Xianhu Botanical Garden
No.43 Liantang Panshan Road, Luohu District, Shenzhen 518004, China
0.7 km from Xianhu Botanical Garden
#946 of 1,951 hotels in Shenzhen
Map
Dongfang Shenqu, No.5067 Luosha Road, Luohu District, Shenzhen 581004, China
1.1 km from Xianhu Botanical Garden
#956 of 1,951 hotels in Shenzhen
Map
No.5069 Luosha Road, Luohu District, Shenzhen 518003, China
1.9 km from Xianhu Botanical Garden
#63 of 1,951 hotels in Shenzhen
Professional photos | Traveller photos (9) | Map
Show Prices
No.4006 Aiguo Road, Luohu District, Shenzhen 518021, China
2.5 km from Xianhu Botanical Garden
#187 of 1,951 hotels in Shenzhen
Professional photos | Traveller photos (20) | Map
Show Prices
No.5-7 Taining Road, Luohu District, Shenzhen 518020, China
2.8 km from Xianhu Botanical Garden
#415 of 1,951 hotels in Shenzhen
Professional photos | Traveller photos (15) | Map
Show Prices
No.11-1 Taining Road, Luohu District, Shenzhen 518020, China
2.8 km from Xianhu Botanical Garden
#1,069 of 1,951 hotels in Shenzhen
Map
Room 320 Building B Huitai Building, No.1025 Yanhe Road, Luohu District, Shenzhen 518000, China
2.8 km from Xianhu Botanical Garden
Professional photos | Map
Show Prices
No.1045 Aiguo Road, Luohu District, Shenzhen 518001, China
2.9 km from Xianhu Botanical Garden
#723 of 1,951 hotels in Shenzhen
Traveller photos (1) | Map
Show Prices
Taining Garden, Aiguo Road, Luohu District, Shenzhen 518001, China
2.9 km from Xianhu Botanical Garden
#975 of 1,951 hotels in Shenzhen
Traveller photos (2) | Map
No.1001 Aiguo Road, Luohu District, Shenzhen 518003, China
2.9 km from Xianhu Botanical Garden
#1,200 of 1,951 hotels in Shenzhen
Professional photos | Traveller photos (11) | Map
Show Prices
F3 Caishijie Home, Buxin Road, Shenzhen, China
2.9 km from Xianhu Botanical Garden
No.3021 Aiguo Road, Luohu District, Shenzhen 518001, China
3.0 km from Xianhu Botanical Garden
#88 of 1,951 hotels in Shenzhen
Professional photos | Traveller photos (1) | Map
Show Prices
No.5087 Luosha Road, Luohu District, Shenzhen 518002, China
3.0 km from Xianhu Botanical Garden
#1,068 of 1,951 hotels in Shenzhen
Traveller photos (4) | Map
2F No.9 Xinxiu Road, Luohu District, Shenzhen, China
3.0 km from Xianhu Botanical Garden
No.5097 Luosha Road, Luohu District, Shenzhen 518004, China
3.1 km from Xianhu Botanical Garden
#294 of 1,951 hotels in Shenzhen
Professional photos | Traveller photos (8) | Map
Show Prices
2068 Huangbei Road, Luohu District, Shenzhen 518021, China
3.1 km from Xianhu Botanical Garden
#775 of 1,951 hotels in Shenzhen
Professional photos | Traveller photos (1) | Map
Show Prices
No.99 Taining Road, Luohu District, Shenzhen, China
3.2 km from Xianhu Botanical Garden
No.47 Tai'an Road, Luohu District, Shenzhen 518020 , China
3.4 km from Xianhu Botanical Garden
#419 of 1,951 hotels in Shenzhen
Professional photos | Map
Show Prices
Beside Dongchang Bus Central Station, Dongchang Road, Luohu District, Shenzhen 518019, China
3.5 km from Xianhu Botanical Garden
#930 of 1,951 hotels in Shenzhen
Map
No.183 Taining Road, Luohu District, Shenzhen 518020, China
3.5 km from Xianhu Botanical Garden
#1,213 of 1,951 hotels in Shenzhen
Professional photos | Traveller photos (11) | Map
Show Prices
No 2079 North Dongmen Road, Shenzhen 518020, China
3.7 km from Xianhu Botanical Garden
#532 of 1,951 hotels in Shenzhen
Professional photos | Traveller photos (5) | Map
Show Prices