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

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...

8.4
Scored 8.4
Very good
Rated very good
41 reviews
Price from£87.47per 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.

9.3
Scored 9.3
Superb
Rated superb
12 reviews
Price from£130.98per 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.

9.0
Scored 9.0
Superb
Rated superb
21 reviews
Price from£181.19per 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 centre. Free WiFi and free private on-site parking are available at the hotel.

8.4
Scored 8.4
Very good
Rated very good
32 reviews
Price from£35.20per 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. Boasting room service, this property also provides guests with a children's playground....

6.6
Scored 6.6
Pleasant
Rated pleasant
5 reviews
Price from£71.70per 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.

9.0
Scored 9.0
Superb
Rated superb
146 reviews
Price from£17.54per 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 accommodation will provide you with a satellite TV.

8.1
Scored 8.1
Very good
Rated very good
41 reviews
Price from£23.68per night
Tibet Guesthouse 虎跳峡卓玛客栈, hotel in Shangri-La

Tibet Guesthouse 虎跳峡卓玛客栈 offers accommodation 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.

9.5
Scored 9.5
Exceptional
Rated exceptional
59 reviews
Price from£28.38per night
Timeless Inn, hotel in Shangri-La

Housed in a Tibetan-style building, Timeless Inn is located in Shangri-La Old Town. It offers free Wi-Fi in all areas, bicycle rentals and free usage of computers at the public areas.

9.7
Scored 9.7
Exceptional
Rated exceptional
54 reviews
Price from£45.29per night
Floral Hotel · Shangri-la Blue Sky, hotel in Shangri-La

Located in Shangri-La, 600 metres from Guishan Park, Floral Hotel · Shangri-la Blue Sky provides accommodation with a shared lounge and free private parking.

9.3
Scored 9.3
Superb
Rated superb
8 reviews
Price from£29.49per night
See all 17 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 moment 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
  • 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 £230.88 per night
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 42 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
    Superb
    Rated superb
     · 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
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 9 reviews
    The host of this hotel is amazing. He was always asking us (via wechat) if we needed anything. We changed our plans and he wanted to give us a refund even though it had nothing to do with him. He also arrange airport drop off. The beds are big and comfy, shower was super hot- robes and slippers were a nice bonus. The hotel design is cool concept, it’s very clean and fairly new. Free laundry. Great location just a 5 min walk to the centre of old town.
    jade leanne
    China
  • From £12.21 per night
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 12 reviews
    Loved my stay! The hostel is within the old town, so the location is very convenient. Shared rooms have bedside lamps and electric blankets for warmth, bathrooms were also modern. The host was incredibly friendly and answered all my questions about different tourist attractions. She even helped me book a taxi to the airport on my last day! Thank you so much for your hospitality, would highly recommend this place to anyone travelling in Shangri-La!
    Victoria
    United Kingdom
  • From £123.65 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 £13.32 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 95 reviews
    Rooftop terrace is amazing! Set off early so can catch some sun before it goes away around 16:30. Room was as expected. The hotel is situated on the high trail, location on booking is wrong. Restaurant has excellent food and beer selection. If you start from the ticket office this is the best spot, if you can catch a mini van up to Naxi guesthouse to start the hike it might come too soon.
    Jennifer
    Netherlands
  • From £17.54 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 146 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
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 15 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 £46.20 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 32 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 £181.19 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 21 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 £31.53 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 59 reviews
    Wonderful views in a quite stretch close to the middle of the gorge. Comfortable rooms, helpful staff arranged rides to different trails in the gorge and on to Shangri-la. Food was very good and fairly priced.
    Alexander
    United States
  • From £87.47 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 41 reviews
    The Hotel is actually nice, the design is good and the rooms are comfortable. The staff is willing to help you bring the luggage to the second floor, especially the male guy was kind.
    marcop
    China
  • From £46.89 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 91 reviews
    Hotel it’s built with a traditional Tibetan style, very beautiful, the rooms are big and comfortable plus the location it’s very convenient, right on the old town which perfect!!
    Esteban
    Colombia
  • From £71.70 per night
    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 5 reviews
    It’s a nice hotel, huge rooms, friendly stuff. Very convenient location, free parking is closed. The lobby guy did good job, met us and helped a lot. And also Nice view.
    Karina
    Russia
  • From £73.81 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 45 reviews
    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.
    Mark
    Vietnam
  • From £57.72 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 46 reviews
    The host was helpful in showing us a nearby super market and launderette. The location of this hotel is very central.
    David
    China
  • From £187.14 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 12 reviews
    Super friendly staff. Took great care of us. Beautiful hotel decorated with local flavors. Great location.
    Jean-Paul
    France
  • From £187.14 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 12 reviews
    Nice and boutique hotel with all facilities and ametities you need, location is great near old town and Temple
    Peach
    Thailand
  • From £46.89 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 91 reviews
    The hotel owner was really helpful in arranging trips for us and giving advice on places to visit.
    Rakesh
    India
  • From £87.47 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 41 reviews
    Nice and cozy hotel, nive room and very friendly staff
    federico bucher
    China