Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Shangri-La – 80 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Shangri-La Karesansui Hotel

Hotel in Shangri-La

Featuring a restaurant, shared lounge, garden and free WiFi, Shangri-La Karesansui Hotel is set in Shangri-La, 1312 feet from Guishan Park and 3.1 mi from Songzanlin Temple Buried Treasure Exhibition... The design of the hotel is so unique.The staff are so nice and polite.The room is clean and warm escepially when you come in winter.It is easier to hunt for food. We loved the service and dessert every night they provide.We appreciate the staffs who works here.

Show more Show less
9
Awesome
231 reviews
Price from
$110
per 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. The breakfast was good with lots of choices both hot and cold. The room was great with a view on two sides (a corner room). The bathroom had both shower and bathtub. Bedding was soft and smooth. Housekeeping was excellent. The staff was wonderful especially Becky. As English speaking, independent travelers we needed a lot of assistance and staff helped us enormously. Also appreciated the 8:00 AM shuttle to the airport

Show more Show less
8.9
Excellent
150 reviews

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. There are English speakers at the reception. River, the reception manager speaks great English and gave us the best treatment. He really helped us with any questions and requests. One of the girls, unfortunately I don’t remember her name, went out with us at a freezing night to help us catch a taxi and make sure the driver understood where to drop us. The suite was very nice and comfortable, the beds were great. There was a small variety of western food at breakfast but it was tasty and enough for us.

Show more Show less
8.4
Very Good
93 reviews
Price from
$46
per night

Shangri-La Dala Pasture Hotel

Hotel in Shangri-La

Set within 3.1 mi of Guishan Park, Shangri-La Dala Pasture Hotel in Shangri-La has a number of amenities including a restaurant, a bar and a garden. The quietness the hospitality, and the nature around the property was exceptional. Really recommend to anyone who wants a peaceful gate away from the cities. Will definitely come back during summer :D!

Show more Show less
9.7
Exceptional
26 reviews
Price from
$178
per night

Cigen Gyalthang Hotel

Hotel in Shangri-La

Located in the quaint old town in Shangri-La, Arro Khampa Boutique Hotel features design rooms with wooden furnishings. Can only recommend this place! A Gem and most of all the staff is amazing! Would definitely book again. The owner is a very interesting and welcoming person.

Show more Show less
9.2
Awesome
42 reviews
Price from
$151
per night

Shangri-La E-outfitting Boutique Hotel

Hotel in Shangri-La

Shangri-La E-outfitting Boutique Hotel offers accommodations in Shangri-La. Guests can enjoy the on-site bar. Certain units have a sitting area to relax in after a busy day. Super nice, comfortable, big rooms with modern bathroom in an old wooden house. Great view to the golden Zhuangjin Tong from our room and from the roof terrace. Cosy inner yard. Very good breakfast chinese and western style as a buffet. Good coffee. Very good located in the old town. Although you are in the very centre, it is very quite there. Best stay during our trip through Yunnan.

Show more Show less
8.7
Excellent
40 reviews
Price from
$47
per night

Shangri-La Tree Space Hotel

Hotel in Shangri-La

Shangri-La Tree Space Hotel has a restaurant, bar, a shared lounge and garden in Shangri-La. Featuring family rooms, this property also provides guests with a terrace. Beautiful hotel with beautiful rooms. The staff does not speak english but are very nice and very helpful.

Show more Show less
9.1
Awesome
46 reviews
Price from
$72
per night

Shangri-La Xiangye Look at the clouds Hotel

Hotel in Shangri-La

Boasting a garden, terrace and views of garden, Shangri-La Xiangye Look at the clouds Hotel is set in Shangri-La, 328 feet from Guishan Park. Huge, warm, comfortable, very clean, beautifully decorated in the traditional style, friendly hosts.

Show more Show less
8.6
Excellent
25 reviews
Price from
$41
per night

Energy Space Healing Inn

Hotel in Shangri-La

Oxygen Space Inn is located in Shangri-La, 656 feet from Guishan Park and 2.3 mi from Songzanlin Temple Buried Treasure Exhibition Hall. Rooms all have underfloor heating. The host offered excellent service and all staff went above and beyond to help us set up trips, yoga classes and to be as welcoming as possible. We felt wonderful during our stay here and ended up extending our stay to 4 more days. Friendly and relaxed atmosphere. Great cozy rooms with attention to detail and wonderful view from the loft window. Highly recommend.

Show more Show less
8.9
Excellent
31 reviews

IU Hotel Shangrila Bus Station Songzanlin Temple

Hotel in Shangri-La

IU Hotel Shangrila Bus Station Songzanlin Temple is located in Shangri-La, 0.7 miles from Songzanlin Temple Buried Treasure Exhibition Hall and 2.2 miles from Guishan Park.

Show more Show less
7.6
Good
12 reviews
Price from
$22
per night

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

See all

Shangri-La's best hotels with breakfast

See all

Budget hotels in Shangri-La

See all

Hotels located in the center of Shangri-La

See all

FAQs about hotels in Shangri-La

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Shangri-La: