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
41 reviews
Price from$108.82per 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.21per 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.
9.0
Scored 9.0
Wonderful
Rated wonderful
21 reviews
Price from$193.33per 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.4
Scored 9.4
Wonderful
Rated wonderful
13 reviews
Price from$162.95per 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
34 reviews
Price from$37.56per 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 at Yi's Hostel were so amazing! When we had a flight cancellation, Kunga went above and beyond to help us solve the problem. All of the brothers gave us great advice on activities and snacks and taught us more about the history of the area. We would love to stay here again. Also the heated blankets were perfect for the cold nights.
9.0
Scored 9.0
Wonderful
Rated wonderful
156 reviews
Price from$19.06per 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
61 reviews
Price from$33.31per 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.2
Scored 8.2
Very Good
Rated very good
44 reviews
Price from$29.46per 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.4
Scored 8.4
Very Good
Rated very good
88 reviews
Price from$62.75per night
Courtyard Shangri-la 藏舍小院, hotel in Shangri-La

Tucked away in the fabled Shangri-La, Courtyard Shangri-la 藏舍小院 is a peaceful setting featuring cozy guestrooms of Tibetan touches.

This is a charming hotel close to the center of the old town. The rooms are attractive and comfortable and the staff are very friendly and helpful.
9.0
Scored 9.0
Wonderful
Rated wonderful
46 reviews
Price from$77.14per 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 $287.23 per night
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 40 reviews
    The owner and staff are very friendly, hospitable and make us feel at home. The property has a very unique ambience living in cabin that is quite modern while the surrounding area is very much with nature. I highly recommend this place when you visit Shangri-la In addition, the chef is a great cook! Try the yak meat hot pot and the property can also arrange if you would to do bbq (they prepare the ingredients so make sure to tell them your meal arrangement). As you also love dogs, there are 2 friendly
    Donna
    China
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 11 reviews
    The place has a warm, welcoming atmosphere and authentic design. Very clean. The staff there was extremely helpful and friendly, they're always glad to recommend me things nearby. Also the territory is a bit away from the old town, not too far though, but it's more quiet there due to this fact. There is an option of renting a bike and going for a ride outside the city. Vivian showed me some of the best routes on the map. Will definitely choose this place again once I'm back to Shangri-La.
    Elena
    Russia
  • From $58.33 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 88 reviews
    The local breakfast was delicious and filling and cheap. The owner of the hotel went out of her way to help us. She rang drivers to find us transport. She rang hotels for us. Any problems or questions she has, she helped us find solutions. She was wonderful. The rooms are beautiful too. There are so many beautiful authentic features. We had an electric fire in our room which was lovely in the cool mornings.
    DiverHannah
    China
  • From $153.13 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 35 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 $39.23 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 61 reviews
    Amazing hotel with all services and facilities. The rooms and the views are amazing in the heart of the Gorge. The food was delicious. We had lunch, dinner and breakfast. The family that runs the hotel is very nice. They were very kind and attentive with us. They helped us to arrange a nice hiking and helped us with the transfers to Shangri La and from Lijiang. We are very happy we stayed there.
    jaime
    Spain
  • From $33 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 44 reviews
    The location was great, just a few steps from Ancient town and close to East gate, where I got dropped off from the bus (coming from Tiger leaping gorge - Tina's house). The staff were super friendly and help me a lot during my stay. I cannot speak Chinese so they helped me to plan and looked up how can visit different attractions in Shangri-La with great patience. The room was cosy and clean.
    Vivi
    China
  • From $71.81 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 46 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
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 7 reviews
    The hotel location is perfect, practically at the old town. There is a free parking lot for the hotel guests. The manager was helpful and contacted us before arriving by Wechat. The hotel was good for 1 night. We decided to have a breakfast outside of the hotel. We found very nice Bakery/ restaurant in the near which is called “Compass”, they serve very good breakfast.
    Dariusz
    Poland
  • From $58.33 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 88 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 $71.81 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 46 reviews
    This hotel is in the old city of Shangri-La and its location is great. Exploring the old town and its roads and shops is very easy from this hotel. Also, the hotel is less than 5-minute walk from the bus stop to the Ganden Sumtseling Monastery. The room was clean and basic for a few nights, but given the price one shouldn't expect more.
    gdjo
    United Kingdom
  • From $57.48 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 34 reviews
    Friendly staff, welcoming you Large room, sofa as width as the window, desk, clean and much lights that makes the room cozy. Great bed and (rain) shower. Great breakfast with a western and Chinese food options Overall beautiful hotel decorated in the style of Shangri-La.
    Jeroen
    Netherlands
  • From $20.44 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 156 reviews
    We only ended up staying here for one night since we both ended up getting altitude sickness and had to leave Shangri-La early. The host was super accommodating and understood that we had to leave and only charged us for one night.
    Domenic Canyon
    China
  • From $77.14 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 46 reviews
    Comfortable, clean, great location. Hotel staff were top notch! They were incredibly helpful and knowledgeable about local recommendations and even walked us to our destinations a few times! 10/10 Highly recommend
    A
    Anonymous
    China
  • 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 $33 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 44 reviews
    the staff was welcoming and the locations was nice as it was right out side of old town Shangri-la. the property had a fun Tibetan feel to it
    Josh
    China
  • From $153.13 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 35 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.38 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 13 reviews
    Nice and boutique hotel with all facilities and ametities you need, location is great near old town and Temple
    Peach
    Thailand
  • 1.0
    Scored 1.0
    Very Poor
    Rated very poor
     · 1 review
    The people working at the address said that this hotel doesn’t exist anymore
    Atul
    India
  • From $63.36 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 2 reviews
    the model hotel, clean and friendly staff
    Binh Minh
    Vietnam
  • From $20.44 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 156 reviews
    Hotel host is so nice and enthusiastic
    QUE ANH
    Vietnam