Skip to main content

Search hotels in Shangri-La

Enter your dates to see the latest prices and deals for Shangri-La hotels

Filter by:


Star rating

Review score

Shangri-La – 17 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...

Love the rooms, the location, the food, everything!
8.3
Scored 8.3
Very good
Rated very good
42 reviews
Price from£85.52per 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....

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

Beautiful hotel overlooking entire shangri la ancient city. Staff service is exceptional, especially Lhamo, Daisy Zhao and Dragon! They are very helpful and friendly and shared some tips about where to go, and gave free upgrade of my room (birthday treat). The room is very comfortable, and able to request for firmer pillows.
9.0
Scored 9.0
Superb
Rated superb
18 reviews
Price from£136.67per 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 cosy and bright guest rooms between 2nd to 9th floors.

The location was superb; 1.4 km from Dukezong ancient city and a short walk to the White Pagoda Temple and the bus stop to take Bus 3 to Songzanlin Monastery. Service was exceptional. We arrived at the resort at about noon and was immediately checked-in without hesitation. A staff offered to walk us to the nearby bus stop. When we asked to delay our check-out to 12.30 p.m the reception staff replied "Oh, you can even check-out later if you wish" The lobby was beautiful. Our Twin Room comes with 2 large beds and was so cozy. The buffet breakfast was great and has a wide variety.
7.8
Scored 7.8
Good
Rated good
30 reviews
Price from£95.04per 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.

Charming and comfortable.
9.5
Scored 9.5
Exceptional
Rated exceptional
16 reviews
Price from£128.07per 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.

Good Location Nice Room Offered a Free Breakfast for one morning.
8.4
Scored 8.4
Very good
Rated very good
33 reviews
Price from£34.42per 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.

Location is the strongest point. Also the Yi brothers - helpful. The hostel also has daily or regular trips so it was just a matter of signing up the day before (do your homework first). I could not have gone to Balagazong Gorge, a most beautiful place (stunning, 4,100m top, comparable or even more stunning as Grand Canyon), if not for its readily available tours.
9.0
Scored 9.0
Superb
Rated superb
188 reviews
Price from£14.98per 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.

Amazing guesthouse, the family are so beautiful. The food was incredible! We loved the wild mushroom stirfry and the yak dishes. Amazing views and comfy beds. Thankyou for a wonderful stay. Tachi the dog also shared much happiness with us
9.5
Scored 9.5
Exceptional
Rated exceptional
67 reviews
Price from£27.75per night
The blue mountains on the moon, hotel in Shangri-La

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

The bed and the toilet seat is equipped with heater. The location is very close to the old town. Free up snacks and fruits. The place is decorated in tradition Tibetien style.
8.2
Scored 8.2
Very good
Rated very good
85 reviews
Price from£49.32per 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.

The room is large. The building has parking and lift. The bathroom is very nice and clean. The staff were helpful.
8.9
Scored 8.9
Fabulous
Rated fabulous
18 reviews
Price from£28.83per night
See all 19 hotels in Shangri-La

Most booked hotels in Shangri-La in the past month

Budget hotels in Shangri-La

FAQs about hotels in Shangri-La







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 £168.69 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 30 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 £30.83 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 67 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 £25.72 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 51 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 £56.44 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 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
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 4 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 £42.11 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 10 reviews
    Absolutely everything from the location, 2 minutes to the beautiful Old Town of Shangri-la, to the most hospitable host I've ever met, Vivian, who speaks perfect English. Seriously you can't go wrong with this place. The attention to detail was fantastic and the price was absolute value for money. Honestly stop looking and just book, you won't be disappointed!
    julia kidd
    United Kingdom
  • From £52.10 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 67 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.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 19 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 £30.83 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 67 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
  • From £140.98 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 16 reviews
    Amazing place. Really beautiful and very well located. The staff is very helpful and goes the extra mile. Apparently there are many activities organised by the hotel, that we did not know about. When you are there, make sure to inquire about these.
    Nick
    Netherlands
  • From £52.10 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 67 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
  • From £60.63 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 47 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
  • From £49.32 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 85 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 £11.94 per night
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 19 reviews
    Really hospitable hosts, good food (be sure to try the yak burger or bibimbap) and on a good location in the old town in Shangri-la.
    Joost
    Netherlands
  • From £140.98 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 16 reviews
    Nice and boutique hotel with all facilities and ametities you need, location is great near old town and Temple
    Peach
    Thailand
  • From £49.32 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 85 reviews
    The hotel owner was really helpful in arranging trips for us and giving advice on places to visit.
    Rakesh
    India
  • 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 £85.52 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 42 reviews
    Nice and cozy hotel, nive room and very friendly staff
    federico bucher
    China
  • From £14.98 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 188 reviews
    Hotel provided pick up service and very nice owner.
    Apinya
    Thailand
  • From £41.12 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 3 reviews
    the model hotel, clean and friendly staff
    Binh Minh
    Vietnam