Hotels in Shangri-La
30 properties in Shangri-La, China. We sort them by rating and popularity. Average rating: 4.3/5. Average guide price: €39 per night.
Types of accommodation
- Hotel 24
- Hostel 3
- Guest house 2
- Bed & breakfast 1
Places to stay in Shangri-La
Shangri-La in numbers
- Average price per night
- €39
- Half cost between €28 and €95
- Rated 4.5 or higher
- 50%
- Out of those with 20 reviews or more
Guide prices per night for properties with a known price. They vary with the dates.
Frequently asked questions about Shangri-La
How much does it cost to stay in Shangri-La?
The average guide price is €39 per night, and half of the properties with a price cost between €28 and €95.
What types of accommodation are there in Shangri-La?
There are 30 properties: Hotel (24), Hostel (3), Guest house (2), and Bed & breakfast (1).
More destinations in China
- Shanghai964 properties
- Guangzhou759 properties
- Beijing622 properties
- Shenzhen415 properties
- Hangzhou216 properties
- Chengdu211 properties
- Sanya187 properties
- Xiamen158 properties
- Xi'an152 properties
- Suzhou120 properties
- Chongqing119 properties
- Zhuhai110 properties
- Yiwu94 properties
- Nanjing83 properties
- Dongguan80 properties
- Qingdao76 properties
- Yangshuo76 properties
- Kunming75 properties
- Lijiang69 properties
- Wuhan66 properties
- Wulingyuan64 properties
- Changsha62 properties
- Dalian56 properties
- Tianjin56 properties