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

Building 3 Academy of Military Sciences, No.75 Xiangshan Road, Qinglong Bridge, Haidian District, Beijing, China
0.8 km from Nanhu Island
Majestic Club (Beijing, China)
Xiang Hong Qi Road, Qing Long Qiao, Haidian District, Beijing 100091, China
1.0 km from Nanhu Island
Traveller photos (11) | Map
No.56 Wukongqiao, Haidian District, Beijing 100039, China
1.1 km from Nanhu Island
#3,441 of 5,422 hotels in Beijing
Traveller photos (2) | Map
Xishan Hotel (Beijing, China)
No.1 Outside Xianghongqi East Gate, Haidian District, Beijing, China
1.2 km from Nanhu Island
No.1 Gongmenqian Street, Yiheyuan, Haidian District | Summer Palace, Beijing 100091, China
1.3 km from Nanhu Island
#47 of 5,422 hotels in Beijing
Professional photos | Traveller photos (198) | Map
Show Prices
North of Gongdesi Bridge, Xianghongqi Road, Haidian District, Beijing, China
1.3 km from Nanhu Island
#569 of 5,422 hotels in Beijing
Map
No.21 Wugong Street, Dayouzhuang, Haidian District, Beijing, China
1.3 km from Nanhu Island
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
1.4 km from Nanhu Island
#2,168 of 5,422 hotels in Beijing
Map
No.25 Dayouzhuang Street, Haidian District, Beijing, China
1.4 km from Nanhu Island
No.B Huaishuju, Beijing, China
1.4 km from Nanhu Island
Lvyang Binshe Hotel (Beijing, China)
No.100 Dayouzhuang, Haidian District, Beijing, China
1.4 km from Nanhu Island
No.3A Hongshankou, Haiding District, Beijing 100091, China
1.9 km from Nanhu Island
#49 of 5,422 hotels in Beijing
Traveller photos (13) | Map
Show Prices
Nongjun Hotel (Beijing, China)
East side of Baiwang Shoppingmall, Yuanmingyuan West Road, Haidian District, Beijing 100094, China
2.1 km from Nanhu Island
#1,792 of 5,422 hotels in Beijing
Traveller photos (1) | Map
Show Prices
Opposite to 309 Hospital, Tianxiu Road, Haidian District, Beijing 100091, China
2.5 km from Nanhu Island
#1,440 of 5,422 hotels in Beijing
Traveller photos (2) | Map
Show Prices
Baiwang Express Hotel (Beijing, China)
West of Intersection of Tianxiu Road, Beijing, China
2.6 km from Nanhu Island
Jinbohan Business Club (Beijing, China)
No.3 Minzhuang Road, Haidian District, Beijing, China
2.7 km from Nanhu Island
#2,218 of 5,422 hotels in Beijing
Map
2F Building 26 Guyueyuan, Tianxiu Garden, Tianxiu Road, Haidian District, Beijing, China
2.7 km from Nanhu Island
Dayuan Hotel (Beijing, China)
No.1A Fuyuanmen, Yiheyuan Road, Haidian District, Beijing 100091, China
2.8 km from Nanhu Island
#1,854 of 5,422 hotels in Beijing
Traveller photos (6) | Map
Xihua Hotel (Beijing, China) 4.0 of 5
No.12 Yiheyuan Road, Haidian District, Beijing 100080, China
3.0 km from Nanhu Island
#379 of 5,422 hotels in Beijing
Professional photos | Traveller photos (12) | Map
Show Prices
YanQing Garden Hotel (Beijing, China)
No.13 The Summer Palace Road, Haidian District, Beijing 100091, China
3.0 km from Nanhu Island
#1,775 of 5,422 hotels in Beijing
Traveller photos (4) | Map
No.100 Shaoziying Xiaoqinghe, Yuanmingyuan West Road, Haidian District, Beijing, China
3.0 km from Nanhu Island
Dapengwan Xiyu Hotel (Beijing, China)
No.89 North Fourth Ring West Road, Haidian District, Beijing 100195, China
3.0 km from Nanhu Island
Xitailong Hotel (Beijing, China)
No.2 Minhang Road, Haidian District, Beijing 100097, China
3.2 km from Nanhu Island
#1,535 of 5,422 hotels in Beijing
Traveller photos (1) | Map
Yingjiecheng Hotel (Beijing, China)
2F Building 1, Yuanmingyuan West Road, Haidian District, Beijing 100094, China
3.2 km from Nanhu Island
#2,913 of 5,422 hotels in Beijing
Map
Maitark Hotel (Beijing, China)
No.6 Beisihuan North Road, Haidian District, Beijing 100097, China
3.4 km from Nanhu Island
#1,755 of 5,422 hotels in Beijing
Professional photos | Traveller photos (6) | Map
Show Prices
Kuaile Xiaoxiang Hotel (Beijing, China)
No.1 West 3th Ring North Road, Haidian District, Beijing, China
3.4 km from Nanhu Island
Show Prices
No.168-3 North Hanhe Road, Haidian District, Beijing 100195, China
3.5 km from Nanhu Island
#862 of 5,422 hotels in Beijing
Professional photos | Traveller photos (11) | Map
Show Prices
No.68 Beisihuan West Road, Haidian District, Beijing 100080, China
3.5 km from Nanhu Island
#944 of 5,422 hotels in Beijing
Professional photos | Traveller photos (19) | Map
Show Prices
No.1 Yiheyuan Road , Haidian District, Beijing 100080, China
3.5 km from Nanhu Island
#1,150 of 5,422 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.5 km from Nanhu Island
#1,570 of 5,422 hotels in Beijing
Traveller photos (19) | Map
Show Prices