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.

Things to Do near Shangri-La Hotel, Beijing

#11 of 56 Spas & Wellness in Beijing
Valley Wing 5 Floor, Shangri-La Hotel, 29 Zizhuyuan Road, Haidian District, Beijing 100089 China
0.1 km from Shangri-La Hotel, Beijing
#404 of 1,566 things to do in Beijing
Ruins Of Yuanmingyuan , Haidian District, Beijing 100091 China
0.3 km from Shangri-La Hotel, Beijing
#678 of 1,566 things to do in Beijing
No.22 Sanhuanbei North Road, Haidian District, Beijing 100048 China
0.4 km from Shangri-La Hotel, Beijing
#81 of 462 Tours in Beijing
No.6 West 3rd Ring, Haidian District, Beijing 100030 China
1 km from Shangri-La Hotel, Beijing
#2 of 147 Outdoor Activities in Beijing
148 Xizhimenwai Dajie B1-1003, Tower A, Kaixuan Plaza, Beijing 100044 China
2.1 km from Shangri-La Hotel, Beijing
Book a Tour
Full-Day Small-Group Great Wall Hike: Simatai...
from USD 136.00
More Info
See All
#87 of 1,566 things to do in Beijing
No.35 Zhongguancun South Main Street, Haidian District, Beijing China
1 km from Shangri-La Hotel, Beijing
Book a Tour
Private Tour: Huanghuacheng Water Wall with...
from USD 151.00
More Info
See All
#28 of 462 Tours in Beijing
Beijing 100044 China
3.5 km from Shangri-La Hotel, Beijing
Book a Tour
Private Beijing Tour: Mutianyu Great Wall and...
from USD 124.00
More Info
4-Day Small-Group Beijing Tour
from USD 349.00
More Info
See All
#63 of 462 Tours in Beijing
No.8 xicheng district, Beijing 101118 China
4 km from Shangri-La Hotel, Beijing
Book a Tour
Private All-Inclusive Day Trip to Great Wall...
from USD 83.00
More Info
See All
#54 of 462 Tours in Beijing
Beijing 100020 China
5.3 km from Shangri-La Hotel, Beijing
Book a Tour
The Official Midnight in Peking Walking Tour
from USD 83.00
More Info
See All
#137 of 1,566 things to do in Beijing
No.33 Zhongguancun South Main Street, Haidian District, Beijing 100081 China
1.3 km from Shangri-La Hotel, Beijing
#475 of 1,566 things to do in Beijing
No.27 Baishiqiao Road, Haidian District, Beijing 100081 China
0.9 km from Shangri-La Hotel, Beijing
#43 of 1,566 things to do in Beijing
No.107 Xisanhuan North Road, Haidian District, Beijing 100038 China
2.8 km from Shangri-La Hotel, Beijing
#902 of 1,566 things to do in Beijing
No.44 Zizhuyuan Road, Haidian District, Beijing 100089 China
1 km from Shangri-La Hotel, Beijing
#23 of 1,566 things to do in Beijing
Haidian District, Beijing China
4.2 km from Shangri-La Hotel, Beijing
#65 of 1,566 things to do in Beijing
No.18 Gaoliangqiaoxie Street, Haidian District, Beijing 100081 China
2.7 km from Shangri-La Hotel, Beijing
Book a Tour
Private Half-Day Beijing Zoo Panda House and...
from USD 68.00
More Info
Beijing Zoo, Aquarium, and Museum of Natural...
from USD 79.00
More Info
See All
#19 of 1,566 things to do in Beijing
No.19 Xinjian Gongmen Road, Haidian District, Beijing China
5.6 km from Shangri-La Hotel, Beijing
Book a Tour
Private Tour to Beijing Panda House and Cruise to...
from USD 124.00
More Info
Half Day Private Tour to Summer Palace in Beijing
from USD 48.00
More Info
See All
#31 of 1,566 things to do in Beijing
No.5 Yiheyuan Road, Haidian District, Beijing 100871 China
5.3 km from Shangri-La Hotel, Beijing
Book a Tour
Backstreet Beijing Walking Tour
from USD 75.00
More Info
See All
#46 of 1,566 things to do in Beijing
Haidian District, Beijing China
4.2 km from Shangri-La Hotel, Beijing
#41 of 1,566 things to do in Beijing
No.16 Fuxingmenwai Main Street, Xicheng District, Beijing 100045 China
5.1 km from Shangri-La Hotel, Beijing
Book Now
Private Beijing Museum Tour by Public...
from USD 37.00
More Info
Private Beijing 3-Day Tour
from USD 240.00
More Info
See All
#37 of 1,566 things to do in Beijing
Qinghuan West Road, Haidian District, Beijing 100007 China
6.1 km from Shangri-La Hotel, Beijing
Book a Tour
Beijing Old Summer Palace Admission Ticket
from USD 4.50
More Info
Private Day Tour: Summer Palace and Old Summer...
from USD 73.00
More Info
See All
#377 of 1,566 things to do in Beijing
Baishiqiao Road, Haidian District, Beijing 100081 China
1.5 km from Shangri-La Hotel, Beijing
#213 of 1,566 things to do in Beijing
Wuta Temple County, Baishi Bridge, Haidian District, Beijing 100081 China
1.9 km from Shangri-La Hotel, Beijing
#130 of 1,566 things to do in Beijing
11 Xisanhuanzhong Lu West 11, Beijing 100048 China
2.8 km from Shangri-La Hotel, Beijing
Book a Tour
Private Tour: Beijing City Overview with Boat...
from USD 124.20
More Info
Private Beijing Panoramic Afternoon Tour with...
from USD 153.90
More Info
See All
#285 of 1,566 things to do in Beijing
No.24 Wutasi Village, Xizhimen, Haidian District, Beijing 100081 China
2 km from Shangri-La Hotel, Beijing
#150 of 1,566 things to do in Beijing
No.59 Zhongguancun Main Street, Haidian District, Beijing 100086 China
2.6 km from Shangri-La Hotel, Beijing
#773 of 1,566 things to do in Beijing
No.137 Xiwai Street, Xicheng District, Beijing 100044 China
1.8 km from Shangri-La Hotel, Beijing
#182 of 1,566 things to do in Beijing
No.142 Xizhimenwai Main Street, Xicheng District, Beijing 100044 China
2.7 km from Shangri-La Hotel, Beijing
#401 of 1,566 things to do in Beijing
No.31 Jiuwan Lane, Xicheng District, Beijing 100050 China
2.1 km from Shangri-La Hotel, Beijing
#108 of 462 Tours in Beijing
No.7 Wangfujing, Beijing 100050 China
5.9 km from Shangri-La Hotel, Beijing
#433 of 1,566 things to do in Beijing
Bali Villa, Haidian District, Beijing 100036 China
2.2 km from Shangri-La Hotel, Beijing