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 Nanhu Island

Inside Summer Palace, Haidian District, Beijing 100091, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Chongxue Manor Hotel (Beijing, China)
No.100 Dayouzhuang, East to the main gate of Party School of the Central Committee, Haidian District, Beijing 100091, China
0.5 km from Nanhu Island
#2,129 of 5,414 hotels in Beijing
Map
No.25 Dayouzhuang Street, Haidian District, Beijing, China
0.7 km from Nanhu Island
Lvyang Binshe Hotel (Beijing, China)
No.100 Dayouzhuang, Haidian District, Beijing, China
0.8 km from Nanhu Island
No.1 Gongmenqian Street, Yiheyuan, Haidian District | Summer Palace, Beijing 100091, China
1.0 km from Nanhu Island
#45 of 5,414 hotels in Beijing
Professional photos | Traveller photos (140) | Map
Show Prices
Building 334, Yanbeiyuan, Haidian District, Beijing 100091, China
1.2 km from Nanhu Island
#1,274 of 5,414 hotels in Beijing
Map
Dayuan Hotel (Beijing, China)
No.1A Fuyuanmen, Yiheyuan Road, Haidian District, Beijing 100091, China
1.3 km from Nanhu Island
#1,806 of 5,414 hotels in Beijing
Traveller photos (6) | Map
North of Gongdesi Bridge, Xianghongqi Road, Haidian District, Beijing, China
1.4 km from Nanhu Island
#1,053 of 5,414 hotels in Beijing
Map
Yingjiecheng Hotel (Beijing, China)
2F Building 1, Yuanmingyuan West Road, Haidian District, Beijing 100094, China
1.5 km from Nanhu Island
#2,886 of 5,414 hotels in Beijing
Map
No.56 Wukongqiao, Haidian District, Beijing 100039, China
1.5 km from Nanhu Island
#3,409 of 5,414 hotels in Beijing
Traveller photos (2) | Map
Majestic Club (Beijing, China)
Xiang Hong Qi Road, Qing Long Qiao, Haidian District, Beijing 100091, China
1.5 km from Nanhu Island
Traveller photos (11) | Map
Opposite to 309 Hospital, Tianxiu Road, Haidian District, Beijing 100091, China
2.0 km from Nanhu Island
#1,397 of 5,414 hotels in Beijing
Traveller photos (2) | Map
Show Prices
Fuyuan Garden Business (Beijing, China)
No.1A Fuyuanmen, East end of Yiheyuan Road, Haidian District, Beijing 100091, China
2.4 km from Nanhu Island
#1,899 of 5,414 hotels in Beijing
Professional photos | Traveller photos (1) | Map
Show Prices
Jiulonghe Club House (Beijing, China)
West of Ruyi Men, South of Summer Palace, Haidian District, Beijing 100096, China
2.5 km from Nanhu Island
Xihua Hotel (Beijing, China) 4.0 of 5
No.12 Yiheyuan Road, Haidian District, Beijing 100080, China
2.9 km from Nanhu Island
#662 of 5,414 hotels in Beijing
Professional photos | Traveller photos (12) | Map
Show Prices
Xinghai Sports Club (Beijing, China)
No.12 Yiheyuan Road, Haidian District, Beijing 100091, China
2.9 km from Nanhu Island
#1,544 of 5,414 hotels in Beijing
Map
Hualu Hotel (Beijing, China)
Yi No.1 Yimuyuan, Yiheyuan Road, Haidian District, Beijing 100091, China
3.2 km from Nanhu Island
#2,777 of 5,414 hotels in Beijing
Traveller photos (1) | Map
No.126 Zhongguancun North Main Street, Haidian District, Beijing 100871, China
3.3 km from Nanhu Island
#161 of 5,414 hotels in Beijing
Professional photos | Traveller photos (13) | Map
Show Prices
Lihua Town Business Hotel (Beijing, China)
East End of Shucun, Shangdi Agricultural University South Road, Haidian District, Beijing 100085, China
3.3 km from Nanhu Island
#423 of 5,414 hotels in Beijing
Traveller photos (8) | Map
No.68 Beisihuan West Road, Haidian District, Beijing 100080, China
3.3 km from Nanhu Island
#946 of 5,414 hotels in Beijing
Professional photos | Traveller photos (19) | Map
Show Prices
Everyday Express Inn (Beijing, China)
No.46 Haidian Main Street, Haidian District, Beijing 100080, China
3.3 km from Nanhu Island
#1,530 of 5,414 hotels in Beijing
Traveller photos (19) | Map
Show Prices
Jianyi Jingyuan Hotel (Beijing, China)
No.18 Xiwa Orchard, Yuquan Mount, Qinglong Bridge, Haidian District, Beijing 100091, China
3.3 km from Nanhu Island
#2,915 of 5,414 hotels in Beijing
Traveller photos (2) | Map
Shaoyuan Hotel (Beijing, China)
No.7 Shaoyuan, In Beijing University, Haidian District, Beijing 100871, China
3.3 km from Nanhu Island
#3,315 of 5,414 hotels in Beijing
Traveller photos (1) | Map
No.33 Nongda South Road, Haidian District, Beijing, China
3.3 km from Nanhu Island
Professional photos | Map
Show Prices
The Lakeview Hotel (Beijing, China) 4.5 of 5
No.127 Zhongguancun North Street, Haidian District, Beijing 100080, China
3.4 km from Nanhu Island
#418 of 5,414 hotels in Beijing
Professional photos | Traveller photos (49) | Map
Show Prices
No.42 Haidian Avenue, Haidian District, Beijing 100080, China
3.4 km from Nanhu Island
#939 of 5,414 hotels in Beijing
Professional photos | Traveller photos (6) | Map
Show Prices
Hua'ao Hotel (Beijing, China)
No.36 Haidian Street, Beijing 100080, China
3.4 km from Nanhu Island
#3,086 of 5,414 hotels in Beijing
Map
Beijing Dadi Garden Hotel (Beijing, China)
No.35 Haidian Street , Haidian District, Beijing 100080, China
3.5 km from Nanhu Island
#1,715 of 5,414 hotels in Beijing
Traveller photos (12) | Map
Show Prices
Xinding Hostel (Beijing, China)
No.48 West Street, Haidian District, Beijing 100080, China
3.5 km from Nanhu Island
No.123 Zhongguancun North Main Street, Haidian District, Beijing 100084, China
3.5 km from Nanhu Island
#3,106 of 5,414 hotels in Beijing
Traveller photos (1) | Map
No.5 Guajiatun, Haidian District, Beijing 100091, China
3.6 km from Nanhu Island
#1,100 of 5,414 hotels in Beijing
Professional photos | Traveller photos (17) | Map
Show Prices