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 ShangriLa Heritage and Handicrafts

No.1 Jinlong Street, Shangri-La County, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

7 Days Inn Shangri-La Ancient City (Shangri-La County, China)
No.8 Jinlong Street, Shangri-La County, China
#41 of 104 hotels in Shangri-La County
Map
Kunluntang Hotel (Shangri-La County, China)
No.24 Cangfang Street, Dukezong Old Town, Jiantang Town, Shangri-La County 674400, China
0.4 km from ShangriLa Heritage and Handicrafts
#14 of 104 hotels in Shangri-La County
Professional photos | Traveller photos (94) | Map
Show Prices
365 Express Business Hotel (Shangri-La County, China)
Kangzhu Avenue, Shangri-La County, China
0.4 km from ShangriLa Heritage and Handicrafts
Traveller photos (1) | Map
Gushen Yangsheng Hotel (Shangri-La County, China)
No.161 Kangzhu Avenue, Jiantang Town, Shangri-La County 674499, China
0.4 km from ShangriLa Heritage and Handicrafts
Show Prices
Nuo Sheng Business Hostel (Shangri-La County, China)
Besides Baima Block, Kangzhu Avenue, Shangri-La County, China
0.4 km from ShangriLa Heritage and Handicrafts
Zinc Journey Arro Khampa (Shangri-La County, China)
No.15 Jinlong Street, Donglang Road, Shangri-La County 674400, China (Formerly Arro Khampa Hotel Tibet Style)
0.5 km from ShangriLa Heritage and Handicrafts
Zinc Journey Arro Khampa Slideshow
#5 of 104 hotels in Shangri-La County
Professional photos | Traveller photos (65) | Map
Show Prices
Ge Sang Garden Inn (Shangri-La County, China)
No.23-24 Cuo lang, Dukezong Ancient City, Shangri-La County 674400, China
0.6 km from ShangriLa Heritage and Handicrafts
#7 of 104 hotels in Shangri-La County
Traveller photos (23) | Map
Zhaxidele Hotel (Shangri-La County, China)
No.65 Kangzhu Avenue, Shangri-La County 674400, China
0.6 km from ShangriLa Heritage and Handicrafts
#9 of 104 hotels in Shangri-La County
Professional photos | Traveller photos (15) | Map
Show Prices
Lefu Hotel (Norfolk) (Shangri-La County, China)
No.34 Beimen Street, Dukezong Ancient Town, Shangri-La County, China
0.6 km from ShangriLa Heritage and Handicrafts
#27 of 104 hotels in Shangri-La County
Traveller photos (1) | Map
Zangxiangchun Business Hotel (Shangri-La County, China)
No.158 Kangzhu Avenue, Shangri-La County 674400, China
0.6 km from ShangriLa Heritage and Handicrafts
#34 of 104 hotels in Shangri-La County
Traveller photos (2) | Map
Sifangke Hotel (Shangri-La County, China)
No.65 Dawa Road, Dukezong Old Town, Jiantang Town, Shangri-La County 674400, China
0.7 km from ShangriLa Heritage and Handicrafts
#22 of 104 hotels in Shangri-La County
Traveller photos (6) | Map
Show Prices
Shangri-La Jilaideng Gucheng Hotel (Shangri-La County, China)
No.29 Dawa Road, Shangri-La County 674400, China
0.8 km from ShangriLa Heritage and Handicrafts
#13 of 104 hotels in Shangri-La County
Professional photos | Traveller photos (8) | Map
Show Prices
Shambala Ranch Hotel (Shangri-La County, China)
No.85 Dawa Road, Shangri-La County 674400, China
0.8 km from ShangriLa Heritage and Handicrafts
#19 of 104 hotels in Shangri-La County
Professional photos | Traveller photos (11) | Map
Show Prices
Sanxin Business Hotel (Shangri-La County, China)
Longtan North Road, Xiangbala Boulevard, Shangri-La County 674400, China
0.8 km from ShangriLa Heritage and Handicrafts
#30 of 104 hotels in Shangri-La County
Traveller photos (13) | Map
Yangjin Business Hotel (Shangri-La County, China)
No.9 Longtan North Road, Shangri-La County 674400, China
0.8 km from ShangriLa Heritage and Handicrafts
#43 of 104 hotels in Shangri-La County
Map
Diqing Hotel (Shangri-La County, China)
11 Changzheng Road, Shangri-La County, China
0.9 km from ShangriLa Heritage and Handicrafts
#44 of 104 hotels in Shangri-La County
Traveller photos (2) | Map
Dukezong Chujie Hostel (Shangri-La County, China)
50 Meters Forward Stopping Place, Ancient Town, Shangri-La County 674400, China
1.0 km from ShangriLa Heritage and Handicrafts
#31 of 104 hotels in Shangri-La County
Traveller photos (9) | Map
No.60 Chicika Street, Shangri-La County 674400, China
1.0 km from ShangriLa Heritage and Handicrafts
#50 of 104 hotels in Shangri-La County
Traveller photos (5) | Map
Show Prices
Yuhe Huafu Hotel (Shangri-La County, China)
No.5 Building Huajun Squar, Changzheng Avenue, Shangri-La County, China
1.0 km from ShangriLa Heritage and Handicrafts
Shangri-la Old Town Hotel (Shangri-La County, China)
No.92 Chicika Road, Shangri-La County, China
1.1 km from ShangriLa Heritage and Handicrafts
#15 of 104 hotels in Shangri-La County
Traveller photos (2) | Map
Jilaideng Hotel (Shangri-La County, China)
Intersection Sigeiluo Alley and Longtan North Road, Shangri-La County, China
1.1 km from ShangriLa Heritage and Handicrafts
#20 of 104 hotels in Shangri-La County
Map
Show Prices
Holy Palace Hotel (Shangri-La County, China)
No.15 Chici Main Street, Jiantang Town, Shangri-La County 674400, China
1.1 km from ShangriLa Heritage and Handicrafts
#39 of 104 hotels in Shangri-La County
Professional photos | Traveller photos (26) | Map
Show Prices
Huan Tai Hotel (Shangri-La County, China)
Jiantang Road, Shangri-La County 674400, China
1.3 km from ShangriLa Heritage and Handicrafts
#17 of 104 hotels in Shangri-La County
Traveller photos (11) | Map
Show Prices
Riguang Shengcheng Holiday Hotel (Shangri-La County, China)
No.23 Jiantang Road, Shangri-La County 674400, China
1.3 km from ShangriLa Heritage and Handicrafts
#37 of 104 hotels in Shangri-La County
Map
Tancheng Business Hotel (Shangri-La County, China)
Building 3, North Block,Tancheng Square, Changzheng Avenue, Shangri-La County 674400, China
1.3 km from ShangriLa Heritage and Handicrafts
#42 of 104 hotels in Shangri-La County
Map
Mumu Hotel (Shangri-La County, China)
Shika Mountain, Jinugu Village, Nishi Town, Shangri-La County 674400, China
1.3 km from ShangriLa Heritage and Handicrafts
#55 of 104 hotels in Shangri-La County
Traveller photos (6) | Map
Banyan Tree Ringha (Shangri-La County, China) 5.0 of 5
Hong Po Village, Jian Yang Town, Shangri-La County, Shangri-La County 674400, China
1.4 km from ShangriLa Heritage and Handicrafts
Special Price 15% off room rate
Banyan Tree Ringha Slideshow
#4 of 104 hotels in Shangri-La County
Professional photos | Traveller photos (264) | Map
Show Prices
Paradise Hotel (Shangri-La County, China)
No.165 Changzheng Avenue, Jiantang Zhen, Shangri-La County 674400, China
1.4 km from ShangriLa Heritage and Handicrafts
#6 of 104 hotels in Shangri-La County
Professional photos | Traveller photos (59) | Map
Show Prices
Holy Lotus Hotel (Shangri-La County, China)
No.15 Xiarongrui Dukezong Ancient City, Shangri-La County 674400, China
1.4 km from ShangriLa Heritage and Handicrafts
#11 of 104 hotels in Shangri-La County
Traveller photos (9) | Map
Melody Inn Shangri-la (Shangri-La County, China) 3.0 of 5
No.26 Donglang Road, Shangri-La County 674400, China
1.4 km from ShangriLa Heritage and Handicrafts
#16 of 104 hotels in Shangri-La County
Professional photos | Traveller photos (8) | Map
Show Prices