See the latest prices and deals by choosing your dates.
Hotel in Shangri-La ( 1.3 miles)
Set in Shangri-La, Elong Hotel features a garden, terrace, restaurant, and free WiFi throughout the property. The accommodation offers room service and a 24-hour front desk for guests.
Shangri-La (1.4 miles from Diqing Shangri-La Airport)
Located in Shangri-La, 1.4 km from Guishan Park, Yunlanli Mountainside Homestay provides accommodation with a garden and free private parking. The property has garden views.
Shangri-La (1.4 miles from Diqing Shangri-La Airport)
Located in Shangri-La and only 3.6 km from Guishan Park, 茨姆极光民宿 provides accommodation with mountain views, free WiFi and free private parking. A hot tub is available for guests.
Shangri-La (1.4 miles from Diqing Shangri-La Airport)
松果国际青年社区Shangri-La Pinecone International Youth Community has a garden, shared lounge, a terrace and restaurant in Shangri-La. Featuring a bar, the property is located within 2.6 km of Guishan Park.
Hotel in Shangri-La ( 1.5 miles)
Set in Shangri-La, 1.1 km from Guishan Park, The Peak Living features views of the garden. The accommodation offers room service, a 24-hour front desk and organising tours for guests.
Hotel in Shangri-La ( 1.5 miles)
Shangri-la Nine Shepherds Oxygen Retreat has a garden, shared lounge, a terrace and restaurant in Shangri-La. Boasting a concierge service, this property also provides guests with a casino.
Hotel in Shangri-La ( 1.6 miles)
Located in Shangri-La, 3.6 km from Guishan Park, Miyinxianye Snow Mountain Makino Migratory Bird Viewing B&B Napa Sea Scenic Area Branch provides accommodation with free bikes, free private parking, a...
Shangri-La (1.7 miles from Diqing Shangri-La Airport)
Boasting a garden, terrace and views of mountain, Shangri-La Youran Valley Inn is situated in Shangri-La, 700 metres from Guishan Park. The staff was very friendly and helped us with booking tickets! They also came after us at the train station and took us back when we left. They also served us with complementary tea and coffee!
Hotel in Shangri-La ( 1.7 miles)
Set in Shangri-La and with Guishan Park reachable within less than 1 km, Shangri La cuckoo hotel offers concierge services, allergy-free rooms, a garden, free WiFi throughout the property and a shared...
Shangri-La (1.8 miles from Diqing Shangri-La Airport)
Situated in Shangri-La and only less than 1 km from Guishan Park, Shangri-La Rushi Hotel features accommodation with mountain views, free WiFi and free private parking.
Hotel in Shangri-La
Popular with guests booking hotels in Shangri-La
Shangri-La, Shangri-La
Popular with guests booking hotels in Shangri-La
Hotel in Shangri-La
Popular with guests booking hotels in Shangri-La
Hotel in Shangri-La ( 1.2 miles)
Set in Shangri-La, 400 metres from Guishan Park, Yunyin Sanqiu Inn offers accommodation with a shared lounge and free private parking. A perfect stay! The attention to detail, friendly service, and beautiful facilities made my trip...
Hotel in Shangri-La ( 1.3 miles)
Located in Shangri-La and with Guishan Park reachable within 400 metres, Shangri La Horizon View Hotel Dukezong Ancient City Branch located near the prayer wheel of the Great Buddha Temple, offers...
Hotel in Shangri-La ( 1.2 miles)
Set in Shangri-La and with Guishan Park reachable within 500 metres, Xuejian Homestay offers express check-in and check-out, non-smoking rooms, a garden, free WiFi throughout the property and a...
Hotel in Shangri-La ( 1.2 miles)
Situated in Shangri-La, 200 metres from Guishan Park, 半渡供氧Holiday Villa设计师民宿 features accommodation with a garden, free private parking and a shared lounge. The place was gorgeous and staff were exceptionally attentive.
Hotel in Shangri-La ( 1.2 miles)
Set in Shangri-La and with Guishan Park reachable within 400 metres, Shangri-La Karesansui Hotel offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a shared... Room's are aesthetically designed, room heater is more than sufficient (which we feel is always...
Hotel in Shangri-La ( 1.1 miles)
Set in Shangri-La, Yunnan region, Shangrila Agedtree Hotel is located 700 metres from Guishan Park. Featuring room service, this property also provides guests with a restaurant.
Hotel in Shangri-La ( 1.2 miles)
Situated in Shangri-La, 500 metres from Guishan Park, LAKHAM DAR. YuYueju Boutique Stay features accommodation with a garden, free private parking, a shared lounge and a restaurant.
Hotel in Shangri-La ( 1.2 miles)
Set in Shangri-La, 700 metres from Guishan Park, Shangri-La's Three Seasons Resort & Hotel offers accommodation with a fitness centre, free private parking, a garden and a shared lounge.
Hotel in Shangri-La ( 1.1 miles)
Located in the quaint old town in Shangri-La, Arro Khampa Boutique Hotel features design rooms with wooden furnishings. The staff was exceptionally friendly and went above and beyond to make our stay great.
Hotel in Shangri-La ( 1.2 miles)
Set in Shangri-La, 500 metres from Guishan Park, Shangri La Yi Shan Ban Yun Inn offers accommodation with a garden, free private parking, a shared lounge and a restaurant. Comes with a highly interactive dog.
Hotel in Shangri-La ( 1.2 miles)
Set in Shangri-La, 500 metres from Guishan Park, AND·U Designer Homestay (Dukezong Ancient Town Moonlight Square Branch) offers accommodation with a garden, free private parking and a restaurant.
Hotel in Shangri-La ( 1.1 miles)
Located in Shangri-La, Shangri-La Mai Zhu Kung Gar Hotel is 700 metres from Guishan Park and offers various facilities, such as a restaurant and a bar.
BEAUTIFUL QUITE HOTEL, . Perfect Location between Old Town and Monastery. Very nice People/perfect breakfast with a lot variety. Staff is very helpful and some have a very good English speaking.
Shangri-La is a beautiful town, a little slice of Tibet in Yunnan. You can experience Tibetan architecture and culture without having to get a permit for Tibet proper. Unfortunately, the city is very high altitude. We got altitude sickness pretty badly and had to leave after one night. Next time I would bring some pills or allow enough time to adjust to the height before walking around.
My experience was of the old town mostly and two excursions one to a local monastery and the other to a national park Potatso about half hour away. The old town is pedestrian so that was good. People friendly. Plenty of food choices. Free join in dancing in town square at night. Streets clean. Plenty of taxis to get around.
For me this place is over rated . Firstly this place is very much " designed" to attract tourism. If it is not for the unique temples , buildings and old villages of the Tibetian, their religion influence internal and to the community there which existed many decades ago, the Nepahai Plains, ShangriLa has not much to offer for tourist. Many business commercialise focuses on food and local delicacies. There are not many heritage location or attractive places to visit. While good natural reserves like Pudacao National Park, a big part of it have been largely closed to visitors. Quite disappointed .
SHANGRI LA is a must destination. Actually Yunnan Province is a must. Every town is so beautiful and exotic.. a dream for the eyes and for the photographers! 3 days per town is a minimum, there is so much to see and the people are really friendly... We could have stayed a week in Shangri La alone, just to be able to explore the area more extensively. We'll definitively shall return!