Skip to main content

Search hotels in Shangri-La

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

Shangri-La – 53 hotels and places to stay

Filter by:

Star rating

Review score

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

M
Maria
From
Norway
Cool hotel, good location and great breakfast. The best of all was the service from the ladies working there, especially the girl in charge - over all expectations!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 76 reviews
Price from
US$95.83
1 night, 2 adults

Hotel Indigo Diqing Moonlight City by IHG

Hotel in Shangri-La

Located in Shangri-La, 200 metres from Guishan Park, Hotel Indigo Diqing Moonlight City by IHG provides accommodation with a terrace, free private parking, a restaurant and a bar.

P
Pauline
From
Australia
Great location near the ancient town, good view to see the night view of ancient town. Good breakfast with local specialties. Good view from the restaurant. Nice and quiet location while within walking distance to ancient town.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 18 reviews
Price from
US$177.20
1 night, 2 adults

Yunyin Sanqiu Inn

Hotel in Shangri-La

Set in Shangri-La, 400 metres from Guishan Park, Yunyin Sanqiu Inn offers accommodation with a shared lounge and free private parking.

K
Katherine
From
New Zealand
Spacious and clean. Great shower and cute dogs
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 7 reviews
Price from
US$37.46
1 night, 2 adults

Shangri La Yi Shan Ban Yun Inn

Hotel in Shangri-La

Set in Shangri-La, 500 metres from Guishan Park, Shangri La Yi Shan Ban Yun Inn offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

M
Matthew
From
United Kingdom
Located close to all the attractions in the Ancient Old Town. Very hospitable owners and staff. The rooms are immaculately maintained and feature modern bathrooms, lighting, and appliances. A great place to stay with a very cute dog!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 11 reviews
Price from
US$61.35
1 night, 2 adults

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.

t
tat hean
From
Malaysia
Peaceful and close to tourist attractions
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 29 reviews
Price from
US$129.77
1 night, 2 adults

Holiday Inn Express Shangri-La by IHG

Hotel in Shangri-La

Set in Shangri-La, Yunnan region, Holiday Inn Express Shangri-La by IHG is located 2.8 km from Guishan Park.

S
Serene2
From
Singapore
It has a bidet but the system is quite silly (it flushes without covering or sometimes doesn't auto flush). The breakfast is great with a variety You can do your laundry with a dryer FOC You also can ask the desks for assistance on your recommendations from qunar (monastery, balagezong, po ta sor etc). They have a private driver if you're in a large group else best to book from other tours on qunar The oxygen tank in the some rooms is brilliant to counter the altitude sickness
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 24 reviews
Price from
US$58.79
1 night, 2 adults

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.

M
MelC2
From
Singapore
What stood out was the hotel staff, the hotel location, the lobby decor, and the room. Our taxi could not stop in front of the hotel, but the staff came out to help with our luggage right after our driver called them. We were received by their staff with hot ginger tea and white Tibetan scarves. Our room is spacious and comfortable. The bedding and towels were very clean. There was a heater in the shower too. We had a good rest. We also appreciated that they allowed us to chill at the hotel and served us tea while we were waiting for our flight at night. Don't forget to check out the view at their wine bar on the second floor, where you can see the nearby temple in the GuiShan Park.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 36 reviews
Price from
US$235.54
1 night, 2 adults

Hilton Garden Inn Shangri-La

Hotel in Shangri-La

Located in Shangri-La, Yunnan region, Hilton Garden Inn Shangri-La is situated 3.6 km from Guishan Park.

E
Emma
From
United Kingdom
Generally as expected of a chain hotel. Location is easy for main attractions- but a taxi is needed. Rooms are clean, beds comfortable. There is no bar- but there is a pantry with some drinks, snacks and essentials- although limited stock. One or two staff speak English.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 55 reviews
Price from
US$53.84
1 night, 2 adults

Yi's Hostel

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.

J
Jade
From
Malaysia
Yi’s Hostel is easy to locate and is in a very convenient location (right next to Guishan Temple). The owner is super friendly and willing to help in any way possible (his English is excellent). The hostel itself is an old building in Tibetan style which we found really charming after staying in some more sterile hotel chains. It has a lovely courtyard with a restaurant attached. The food is honestly the best in the area (from our experience anyway). We really enjoyed relaxing in the courtyard with a hot drink in our down time. The room itself is everything you need it to be (without the frills). It has a very large bed, which wasn’t too hard (hard is the standard in China). The bathroom is a wet room with a sink and a shower over the toilet. The water pressure was great and we had consistent hot water for our entire stay. Overall, we really enjoyed our stay here!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 375 reviews
Price from
US$27.58
1 night, 2 adults

TIBET Guest house 虎跳峡卓玛客栈

Shangri-La

With garden views, TIBET Guest house 虎跳峡卓玛客栈 is located in Shangri-La and has a restaurant, a shared kitchen, bar and garden. The air-conditioned accommodation is 8.2 km from Tiger Leaping Gorge.

j
judit
From
Spain
All perfect. The owners are super nice. They arrange transport from Lijiang and to Shangri-la. Food amazing, really good breakfast.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 130 reviews
Price from
US$46.24
1 night, 2 adults
See all 53 hotels in Shangri-La

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

See all

Best hotels with breakfast in Shangri-La and nearby

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 55 reviews

    Located in Shangri-La, Yunnan region, Hilton Garden Inn Shangri-La is situated 3.6 km from Guishan Park.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 29 reviews

    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.

  • Located in Shangri-La, 4.9 km from Guishan Park, Shangri-La Shu Jin Mu Yun Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 24 reviews

    Set in Shangri-La, Yunnan region, Holiday Inn Express Shangri-La by IHG is located 2.8 km from Guishan Park.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 86 reviews

    Featuring a bar, Bodhi Boutique Inn offers accommodation in Shangri-La. The property has inner courtyard and quiet street views, and is 600 metres from Guishan Park.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 76 reviews

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

  • Featuring a garden and views of mountain, 香格里拉喀玛美敦民宿 is a recently renovated homestay set in Shangri-La, 1.8 km from Guishan Park.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located in Shangri-La and only 3.6 km from Guishan Park, 茨姆极光民宿 provides accommodation with mountain views, free WiFi and free private parking. A hot tub is available for guests.

Hotels located in the centre of Shangri-La

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 11 reviews

    Featuring mountain views, Kevin's Trekker Inn provides accommodation with patio, around 500 metres from Guishan Park. The property features garden and city views.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 64 reviews

    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.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Boasting mountain views, 月夜精品民宿 offers accommodation with a shared lounge and a balcony, around 500 metres from Guishan Park.

  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    Hotel Anaïs Divine Comedy is offering accommodation in Shangri-La. The property is non-smoking and is situated 60 metres from Guishan Park.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 18 reviews

    Located in Shangri-La, 200 metres from Guishan Park, Hotel Indigo Diqing Moonlight City by IHG provides accommodation with a terrace, free private parking, a restaurant and a bar.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3 reviews

    Boasting mountain views, 格桑藏驿藏家小院 features accommodation with patio, around 200 metres from Guishan Park. The property has inner courtyard and quiet street views.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 62 reviews

    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.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 5 reviews

    Featuring mountain views, Shangri-La Jinwushe Boutique Inn provides accommodation with a garden, around 700 metres from Guishan Park. A hot tub and a car rental service are available for guests.

Budget hotels in Shangri-La and nearby

FAQs about hotels in Shangri-La

What guests said about Shangri-La:

  • 10.0

    SHANGRI LA is a must destination.

    SHANGRI LA is a must destination. Actually Yunnan Province is a must. Every town is so beautiful and exotic.. a dream for the eyes and for the photographers! 3 days per town is a minimum, there is so much to see and the people are really friendly... We could have stayed a week in Shangri La alone, just to be able to explore the area more extensively. We'll definitively shall return!
    Guest review by
    André-Michel LE NAIR
    Australia
  • 4.0

    For me this place is over rated .

    For me this place is over rated . Firstly this place is very much " designed" to attract tourism. If it is not for the unique temples , buildings and old villages of the Tibetian, their religion influence internal and to the community there which existed many decades ago, the Nepahai Plains, ShangriLa has not much to offer for tourist. Many business commercialise focuses on food and local delicacies. There are not many heritage location or attractive places to visit. While good natural reserves like Pudacao National Park, a big part of it have been largely closed to visitors. Quite disappointed .
    Guest review by
    Chan Theam Siew
    Malaysia
  • 8.0

    My experience was of the old town mostly and two excursions...

    My experience was of the old town mostly and two excursions one to a local monastery and the other to a national park Potatso about half hour away. The old town is pedestrian so that was good. People friendly. Plenty of food choices. Free join in dancing in town square at night. Streets clean. Plenty of taxis to get around.
    Guest review by
    Cyril
    Australia
  • 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.
    Guest review by
    Canyon
    United States
  • 10.0

    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.
    Guest review by
    Marc
    China
  • 10.0

    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.
    Guest review by
    Joseph
    United Kingdom

See reviews by guests who stayed at hotels in Shangri-La

See all
  • From US$37.33 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 62 reviews
    The guesthouse is a Tibetan style hotel! The rooms are very spacious and comfortable but they were a little cold! There was heating and electric mattress to keep us warm. The location is great, very close to the ancient city and they offered us a free pick up from the train station, which was really kind! They don’t offer breakfast but there are plenty of restaurants nearby, but the streets are freezing in the morning, so it’s important to wear warm clothes! The hosts were very kind and helpful and we felt very welcomed there
    Guest review by
    Liany
    China
  • From US$95.83 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 76 reviews
    The host picked us up at a very late notice and suggested an itinerary for our very short stay. Turns out to be one of the nicest attractions we went to. The 2hour drive to balagezong flew past with great conversation with the host who personally drove us there. The decor and design of the hotel was the nicest among all the accommodations that we stayed in journey. Did I mention heated floors? The heated floors was a lifesaver in the cold weather.
    Guest review by
    Jun Jie
    Singapore
  • From US$44.57 per night
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 37 reviews
    The guesthouse is perfectly located in the center of Shangri-La while still being peaceful and quiet :) It’s clean, cozy, and a great place to relax—I had a wonderful stay there! But for me, the best part was July, the owner. She speaks English, is incredibly friendly, and helped me plan my trips around Shangri-La and its surroundings. Don’t hesitate to grab a beer with her by the fireplace—it’s the perfect way to end the day!
    Guest review by
    Yoann
    France
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 36 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.
    Guest review by
    Nick
    Netherlands
  • From US$208.87 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 18 reviews
    The view from the room is breathtaking. Room is spacious, thoughtfully designed with local cultures and staffs are very friendly. Hotel is relatively near to the old town. The Breakfast offered comprised of local and international spread.
    Guest review by
    Wan Ying
    Malaysia