Skip to main content

Filter by:


Star Rating

Review Score

Shangri-La – 15 hotels and places to stay
See the latest prices and deals by choosing your dates.
Shangri-La Karesansui Hotel, hotel in Shangri-La

Located in Shangri-La and with Guishan Park reachable within a 5-minute walk, Shangri-La Karesansui Hotel provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property...

Design and location . Staff are nice.
8.4
Scored 8.4
Very Good
Rated very good
42 reviews
Price from$108.92per night
Shangri-La Xiangye Listen to the rain Hotel, hotel in Shangri-La

Shangri-La Xiangye Listen to the rain Hotel has a garden, shared lounge, a terrace and restaurant in Shangri-La. Featuring room service, this property also provides guests with a playground.

6.6
Scored 6.6
Pleasant
Rated pleasant
5 reviews
Price from$89.29per night
Hotel Indigo Diqing Moonlight City, an IHG Hotel, hotel in Shangri-La

Located in Shangri-La, Hotel Indigo Diqing Moonlight City, an IHG Hotel features a terrace, restaurant, bar, and free WiFi throughout the property.

good place, the environment was good, the location it was good as well.
8.9
Scored 8.9
Excellent
Rated excellent
20 reviews
Price from$193.51per night
Shangri-La Resort Shangri-La, hotel in Shangri-La

Shangri-La Resort, Shangri-La is managed by Shangri-La Hotels and Resorts, offering comprehensive services and 228 cozy and bright guest rooms between 2nd to 9th floors.

Shangri La was really cold this time of year. We switched hotels from somewhere freezing. Staying in Shangri la in Shangri la is a great option. On check in our room was upgraded to a room with a great view. it was lovely to watch the CNY fireworks from our room. Staff at this hotel are great they would top up our water (we needed lots of hot drinks to stay warm). I would recommend this hotel a lot.
7.8
Scored 7.8
Good
Rated good
32 reviews
Price from$131.45per night
Arro Khampa By Zinc Journey Shangri-la, hotel in Shangri-La

Located in the quaint old town in Shangri-La, Arro Khampa Boutique Hotel features design rooms with wooden furnishings.

Nice and boutique hotel with all facilities and ametities you need, location is great near old town and Temple
9.5
Scored 9.5
Exceptional
Rated exceptional
13 reviews
Price from$163.10per night
Hilton Garden Inn Shangri-La, hotel in Shangri-La

Centrally located, Hilton Garden Inn Shangri-La is a 15-minute walk of Altar Square. It features a 24-hour fitness center. Free WiFi and free private on-site parking are available at the hotel.

Nice Staff especially Vivian, she support us for my shirt courier that i forgot. Perfect Breakfast. More choice in Menu
8.4
Scored 8.4
Very Good
Rated very good
33 reviews
Price from$37.60per night
Yi's Hostel, hotel in Shangri-La

Yi's Hostel is located in Shangri-La, close to Dafo Temple. Free Wi-Fi access is available. Yi's Hostel is a 10-minute walk from Guishan Park and Moonlight Square.

Staff is friendly and very helpful.
9.0
Scored 9.0
Wonderful
Rated wonderful
166 reviews
Price from$19.07per night
Tibet Guesthouse 虎跳峡卓玛客栈, hotel in Shangri-La

Tibet Guest house 虎跳峡卓玛客栈 offers accommodations in Tiger Leaping Gorge Scenic Area. It is located a 10-minute walk from Middle Section of Tiger Leaping Gorge. Free WiFi is available in all areas.

The view from our room was stunning. The staff at Tibet Guest House were super helpful and kind. They helped us book a bus ticket and even gave us a ride back to the bus stop. I would love to stay here again.
9.5
Scored 9.5
Exceptional
Rated exceptional
63 reviews
Price from$33.34per night
Home Away From Home, hotel in Shangri-La

Shangri-La Home Far Away Hostel is located in Shangri-La Dukezong Ancient City. Free WiFi access is available in this homestay. The accommodations will provide you with a satellite TV.

I was there in January, the room was very warm inside with AC and electric mattress, and very important there was always hot water. Good location opposite Guishan Park and the staff is really kind and helpful.
8.3
Scored 8.3
Very Good
Rated very good
47 reviews
Price from$29.48per night
The blue mountains on the moon, hotel in Shangri-La

Providing river views, The blue mountains on the moon in Shangri-La offers accommodations, a garden, a bar, barbecue facilities, and a shared lounge.

They provide free drinks and snacks in common area. I could see also that the place could be pretty in spring or summer when there are lots of flowers I also got the room half of the usual price so to me it is a good deal but if I had to pay full price I might think twice
8.3
Scored 8.3
Very Good
Rated very good
85 reviews
Price from$62.81per night
See all 16 hotels in Shangri-La

Most-booked hotels in Shangri-La in the past month

FAQs about hotels in Shangri-La







Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Shangri-La:

  • 6.0
    Scored 6.0

    Shangri-La is a beautiful town, a little slice of Tibet in...

    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.
    Domenic Canyon
    United States of America
  • 10
    Scored 10

    BEAUTIFUL QUITE HOTEL, .

    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.
    Marc
    China
  • 10
    Scored 10

    The monastery next to the hotel is the star attraction but...

    The monastery next to the hotel is the star attraction but Shangri La old town is also great, check out the worlds largest prayer wheel and seek out the local food. Yak pizza is great. Loads of beautiful lakes and mountains within a short drive.
    Joe
    United Kingdom
  • 8.0
    Scored 8.0

    Architecture is different from other places.

    Architecture is different from other places. Must visit to 松赞林寺 (Songzanlin Temple) and listen to what the guide explain to you in order to know more about the city and the culture of 藏族. Hopefully we have more than so that would be able to walk around 独克宗古城.
    Chin Yun
    Singapore
  • 10
    Scored 10

    Amazing little town in the tibetan plateau without all the...

    Amazing little town in the tibetan plateau without all the fuss of Lhasa. Great collection of little charming spots to visit within the area besides amazing range of daytrips to make an incredible nature - culture trip for an alternative view of multi cultural China.
    RODRIGO
    Mexico
  • 10
    Scored 10

    Shangri-La is plenty of mountains, animals, people, and...

    Shangri-La is plenty of mountains, animals, people, and lakes! I like to visit the mountains and life in Napa Lake. For traveling in Shangri-la you can enjoy the beautiful scenery of the mountain. Also, the Tibetan temple is super awesome for visiting too!
    Phraisohn
    Thailand

Explore guest reviews of hotels in Shangri-La

  • From $58.39 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 85 reviews
    Amazing interior decor, both in public areas and the rooms, creating an immersive Tibetan atmosphere. Cozy central courtyard with self-serve tea and snacks. Friendly staff and cat. We stayed at the family suite, which had a large sitting area in front of the electric fireplace, where we all gathered in the evening. Located on the edge of the old town, meaning a rather quiet area, but still quite convenient to reach the busier areas. Hotel owner helped to book a car to pick us up from Lijiang, passing by Tiger leaping gorge.
    C.Sun
    Norway
  • From $179.54 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 32 reviews
    Shangri La was really cold this time of year. We switched hotels from somewhere freezing. Staying in Shangri la in Shangri la is a great option. On check in our room was upgraded to a room with a great view. it was lovely to watch the CNY fireworks from our room. Staff at this hotel are great they would top up our water (we needed lots of hot drinks to stay warm). I would recommend this hotel a lot.
    Richard
    China
  • From $108.92 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 42 reviews
    Beautiful place to have our first two nights at Shangri-la. Location is wonderful, right besides the old town yet just a few metres away from taxi pick up. Comfortable bed, clean toilet, hot shower, nice restaurant where we had breakfast, and lovely staff who assisted us in every of our request, including helping us to pay for the taxi fare while we figuring out how to use WeChat to pay.
    Bernard
    Singapore
  • From $71.88 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 45 reviews
    The location is great.Near the old town and the Main Street. A lot of restaurant nearby. I recommend the Korean restaurant that opposite the hotel. They are good taste. Staff are very helpful.They help us bring to luggage to the 2 floor and there is free luggage storage while we are travel to Yading. There is heater and electrical mattress that is very helpful in the -1 Celsius cold
    Puttakrong
    Thailand
  • From $58.39 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 85 reviews
    The Tibetan style room had a great feel to it. It was rustic and the room was very spacious. The shower had steaming hot water and the heated toilet was a nice treat! The bed way humongous and comfortable. Even though the hotel is not right in the old town, it is a short walking distance to the old town. The ladies who prepare breakfast each morning are delightful.
    Shaun
    China
  • From $32.76 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 47 reviews
    It's centrally located in the 獨克宗古城Dukezhong old town, just 5 mins walk to the famous 轉經筒temple, lots of restaurants and shops nearby. The staff is very helpful and friendly. Good working wifi. Hot shower water. Heating and warm electric blanket are awesome in this chilly weather of Shangri-la. Sometimes we just chilled in the hostel and feeling home here!
    Shan Shan
    Australia
  • From $19.07 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 166 reviews
    Located in the old town, close to Dafo temple and easy to find foods around there but it quite far from the main road, if you have a luggage I recommend to grab a taxi to Shunshun snack and walking to the hotel using Apple Maps or you can called the owner to pick you up. The room was great and the hot water is working well, have a warmer on the bed.
    Nahatai
    Thailand
  • From $77.21 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 46 reviews
    Hotel owner is so helpful and friendly. She speak some English, but communicated with us so well! She sent us the locations of bike rental, coffee shops and more. She also helped with organizing trips and buses. Couldn’t recommend this place more. It was a little hard to find as the sign was covered by a bush,but she came outside looking for us
    Naomi
    United Kingdom
  • From $71.60 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 61 reviews
    What we preferred about our stay was the great help from Rose and her husband. Rose is very friendly, can speak English very well and helped us plan our trip in the Shangri-la region. Timeless Inn is well located in the old city, the room was very comfortable. We had a great time and we would absolutely come back.
    Patrick
    United Kingdom
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 17 reviews
    Mary is so friendly and helpful. She made the difference in our trip through Shangri-la, helping us to organize transport, recommending restaurants, hotels and sights! The property is cozy, clean and has a pretty rose garden. It is 10 mins walk to the old town. Book here and don't think twice!
    Flaneuse28
    China
  • From $19.07 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 166 reviews
    My stay was perfect. The hotel is in the Ancient Town, so you can really feel immersed in the Tibetan culture. The room was super clean and comfortable, it had bed heather, aswell as room heathers. The Owner was super friendly and gave me a ride to the bus station. Best experience ever.
    Pedro
    Brazil
  • From $77.21 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 46 reviews
    The hotel is so pretty and the staff were very friendly and helpful as well. Just a short walk to the main shopping street with lotsa food options. Rooms were tastefully decorated with views. The floor has heating and there’s electric blankets as well to keep us warm AND 3 ADORABLE CATS
    joanne
    Singapore
  • From $39.27 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 63 reviews
    The family was welcoming and accommodating. The rooms were warm, clean and had a beautiful view of the mountains. We traveled during Spring Festival so buses were not running. They helped us and arranged transport to Shangri-La. The food was good and showers were hot. Great hosts!
    Madeline
    United States of America
  • From $287.51 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 38 reviews
    Luckily, it snowed two days before our arrival and the kids had a chance to play in the snow. The owners' dogs and cats were lovely to play with. There was a nice hill just behind the hotel grounds that we explored. The owners were a couple of very friendly people.
    MUN HO
    Singapore
  • From $225.64 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 20 reviews
    the location is absolutely amazing, on a small hill very close ro the city center from which you have the best panorama of Shangri-la. the service and the design of public spaces and guest rooms are top notch, with beautiful and conforrable balconies or terraces
    Alex_24_SH
    Romania
  • From $71.60 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 61 reviews
    The hotel is very close to the center of old town.We feel like staying at home there,Rose,she is a very very lovely and perfect host, she support everything eventhough she is the only one in the hoteland we enjoy nice breakfast she did .Love her
    Pisamorn
    Thailand
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 17 reviews
    The hotel was very clean, much better than I expected, there were many beautiful flowers in the garden, the owners were very kind and invited me to have hot pot with them, it was a very pleasant experience!
    China
  • From $179.54 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 32 reviews
    Staff were friendly , hotel was quiet and peaceful, there was everything you needed here including a supermarket that was open late
    Simon
    China
  • From $179.55 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 13 reviews
    Nice and boutique hotel with all facilities and ametities you need, location is great near old town and Temple
    Peach
    Thailand
  • From $108.92 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 42 reviews
    Nice and cozy hotel, nive room and very friendly staff
    federico bucher
    China