The 10 best accommodation in Shangri-La, China | Booking.com
Skip to main content

Accommodation in Shangri-La

Find the accommodation that appeal to you the most

The best accommodation in Shangri-La

Check out our pick of great accommodation in Shangri-La

Filter by:

Review score

Tavern Hostel仁和客栈

Shangri-La

Set in Shangri-La, Tavern Hostel仁和客栈 features a garden, shared lounge, restaurant, and free WiFi throughout the property. The property is non-smoking and is located 600 metres from Guishan Park.

J
Jolanta
From
Poland
From the first time I loved this place. The atmosphere is so friendly here, that I could feel like with the good friends. The owners are friendly and very helpful. And speak English. Comfortable beds, warm duvets, electric blankets. Clean bathrooms. Washing machine and place to dry the clothes on the terrace. Delicious food (vegan options too). Travelers from over the world. And very good location.Highly recommend!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 139 reviews
Price from
US$15.44
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.

M
Mable & Danny
From
New Zealand
A beautiful mountain B&B lodge located near Middle Tiger Leaping Gorge, around 10 minutes walk to the exit point of famous MTLG, Zhuoma's son, Dawa offered to drive us there for free, taking around 3 minutes. Room is clean and spacious with the amenities we need. What we love most is the outdoor balcony, where we like to just sitting there, enjoying the magnificent mountain view and Jinsha River or having a coffee or tea with a book in hand, very relaxing.....which even reminds of our past stay in the chalet in the Swiss Alps, fantastic. Zhuoma, the hostess and whole family are very friendly and helpful, working hard and closely, providing us for information and tips for the hiking and trials, we had some good conversations with the family during the stay, both she and her son Dawa are super chef, cook delicious breakfast and dinner for us with a very reasonable price. During our stay, as part of the property is under renovations, Zhuoma made explanations and sincere apology us for the various inconvenience caused, which we understand and accepted. After traveling world and staying many small places, Zhuoma's place is one special in our memory, we are glad to meet and talk to them during our travel, wish them a very good success for their business and life in the future
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 136 reviews
Price from
US$47.42
1 night, 2 adults

Timeless Inn

Shangri-La

Boasting mountain views, Timeless Inn offers accommodation with a garden, a bar and a shared lounge, around 500 metres from Guishan Park.

U
Upasena
From
Sri Lanka
It was really a wonderful experience really kind staff, tea at any time excellent food
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 186 reviews
Price from
US$57.27
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.

K
Keat
From
Australia
Staff were extremely helpful and down-to-earth. It is a well designed place with close proximity to the ancient town and equipped with modern facilities. Our room has two sunlight windows.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 15 reviews
Price from
US$60.12
1 night, 2 adults

Shangri-La Chudengshuo Homestay楚登硕民宿

Shangri-La

Situated 600 metres from Guishan Park, Shangri-La Chudengshuo Homestay楚登硕民宿 offers accommodation with a patio, as well as a garden. This property offers access to a pool table.

A
Alia
From
Malaysia
Clean and peaceful. Many entertainment in the lounge
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 16 reviews
Price from
US$17.43
1 night, 2 adults

云硕客栈

Shangri-La

Featuring city views, 云硕客栈 provides accommodation with patio, around 700 metres from Guishan Park. This homestay offers free private parking and a 24-hour front desk.

J
Jeffrey
From
Australia
The warmth and hospitality of the hosts was amazing. We arrived late, they made dinner for us and gave us fruit while dinner was being prepared. They told us of the attractions, travel time and gave a lift to the train station. The rooms were large and well equipped. The hosts made every effort to ensure we had a great stay.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 9 reviews
Price from
US$33.69
1 night, 2 adults

Shangri-La Youran Valley Inn

Shangri-La

Boasting a garden, terrace and views of mountain, Shangri-La Youran Valley Inn is situated in Shangri-La, 700 metres from Guishan Park.

D
Daniela
From
Italy
Everything was perfect. By far, this was the best hotel we stayed in China. Owners are really friendly, they picked us up from the train station and then took us to the bus terminal when we had to leave. Room is very spacious and comfortable. Definetely we will come back. Highly recommended!!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 16 reviews
Price from
US$31.87
1 night, 2 adults

雪湖轻奢民宿 Snowlake Inn

Shangri-La

雪湖轻奢民宿 Snowlake Inn provides rooms in Shangri-La. It is set 400 metres from Guishan Park and offers luggage storage space. Featuring family rooms, this property also provides guests with a sun...

S
Sarah
From
United States
A cute little boutique tucked away in a quiet part of the old town. The room was clean and spacious. If it gets too cold, you can borrow jackets & hats from the owner and the beds are heated! There’s also a cute little dog that lives here!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 45 reviews
Price from
US$25.27
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.

J
Jiaxuan
From
Singapore
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.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 17 reviews
Price from
US$141.21
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.

M
Mun
From
Singapore
Clean and amazing ambiance. service staff was good and helpful in suggesting places to tour.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 33 reviews
Price from
US$168.44
1 night, 2 adults
All accommodation in Shangri-La

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

See all

Great access to the city centre. Check these accommodation in Shangri-La and nearby

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

    Offering free WiFi, Shangri La Anyu Garden Resort Hotel is set in Shangri-La, within 3.8 km of Guishan Park. Some units at the property feature a balcony with a mountain view.

    From US$48.85 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 57 reviews

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

    From US$47.16 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 33 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.

    From US$115.06 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located in Shangri-La, 3.2 km from Guishan Park, Shangge Boya Hotel provides accommodation with a fitness centre, free private parking, a garden and a shared lounge.

    From US$47.44 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 28 reviews

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

    From US$49.43 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 91 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.

    From US$58.96 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 70 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.

    From US$33.86 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 16 reviews

    Set in Shangri-La, 500 metres from Guishan Park, Shangri-La King Gesar Guesthouse features air-conditioned rooms and free bikes.

    From US$30.74 per night

Save money on accommodation in Shangri-La and nearby – budget options available

  • Floral Hotel Shegadan Manor is situated in Shangri-La. The property is non-smoking and is set 4 km from Guishan Park. At the hotel, each room is fitted with a wardrobe.

    From US$70.04 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 61 reviews

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

    From US$54.80 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 85 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...

    From US$112.01 per night
  • 茨姆极光民宿

    Shangri-La
    Budget options available
    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.

    From US$105.28 per night
  • The wonderland homestay

    Shangri-La
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located in Shangri-La, 400 metres from Guishan Park, The wonderland homestay provides accommodation with a garden, free private parking, a terrace and a bar.

    From US$77.20 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 51 reviews

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

    From US$93.35 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Situated in Shangri-La, 200 metres from Guishan Park, 半渡供氧Holiday Villa设计师民宿 features accommodation with a garden, free private parking and a shared lounge.

    From US$58.67 per night
  • Yunyue Oxygen B&B

    Shangri-La
    Budget options available

    Featuring inner courtyard views, Yunyue Oxygen B&B features accommodation with a garden, around 800 metres from Guishan Park. This homestay provides free private parking and free shuttle service.

    From US$58.94 per night

Enjoy breakfast in Shangri-La and nearby

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

    From US$202.74 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Situated in Shangri-La, 1 km from Guishan Park, La Danse Sacree Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

    From US$220.38 per night
  • Sangzhu Staycation Kangzhu Luxury Residence ( Dukezong Ancient City, Shangri-La) has a garden, shared lounge, a terrace and restaurant in Shangri-La.

    From US$158.20 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 6 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.

    From US$154.13 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 40 reviews

    Located in the quaint old town in Shangri-La, Arro Khampa Boutique Hotel features design rooms with wooden furnishings.

    From US$249.86 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Shangri-la Nine Shepherds Oxygen Retreat has a garden, shared lounge, a terrace and restaurant in Shangri-La. Boasting a concierge service, this property also provides guests with a casino.

    From US$145.98 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located in Shangri-La, 3.6 km from Guishan Park, Miyinxianye Snow Mountain Makino Migratory Bird Viewing B&B Napa Sea Scenic Area Branch provides accommodation with free bikes, free private parking, a...

    From US$82.82 per night
  • Aurora Hotel

    Shangri-La
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Boasting mountain views, Aurora Hotel provides accommodation with patio, around 13 km from Guishan Park. This homestay features free private parking, free shuttle service and free WiFi.

    From US$74.28 per night

FAQ about accommodation in Shangri-La

Accommodation that guests love in Shangri-La

See all
  • Avg. price/night: US$29.34
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 401 reviews
    Great property with lots of character, comfy cabin style (traditional Tibetan) clean rooms. The owner is a friendly chap who will happily have a chat with you and recommend things to do. The food is also decent (especially the Yak pizza). I would stay again.
    Guest review by
    Gurpreet Singh
    Solo traveller
  • Avg. price/night: US$15.44
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 139 reviews
    In fact I extended my stay few more days. Jun and wife were helpful and certainly the yak 🍔, so gooood. Thanks again for such a great time here. Wish I could stay longer. I'm not finish with Shangri-la, my next trip. And wish you all well.
    Guest review by
    HO
    Young couple
  • Avg. price/night: US$15.44
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 139 reviews
    Staffs are friendly and kind! Thanks to manager and his wife. I will definitely wish to stay again.
    Guest review by
    norihide
    Solo traveller
  • Avg. price/night: US$15.44
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 139 reviews
    I had a lovely stay at the Tavern. The owners were very nice and helpful. They can help arrange some hiking tours and can rent an electric scooter there too! I met really cool people, which was a bonus! The children (twins!) of the owner are angels.
    Guest review by
    Joana
    Solo traveller
  • Avg. price/night: US$29.34
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 401 reviews
    Yi's Hostel is a beautiful little hostel in the old town, walking distance from all the centre's sights. The owner and staff were very helpful and friendly. They went above and beyond to help us and make our stay as comfortable and pleasant as possible. Would definitely recommend!
    Guest review by
    Niki
    Family with young children
  • Avg. price/night: US$29.34
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 401 reviews
    Really cozy accommodation in the Tibetan style. Our beds were plenty warm and very comfy, and the room was nice and dark for sleeping. Tenzen is a great host who has excellent English, great insight to share about his home area, and he and his staff aware very helpful with arranging whatever you need. Location is perfect. Thank you!!
    Guest review by
    Julia
    Young couple
  • Avg. price/night: US$61.48
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 22 reviews
    Great atmosphere and host of the inn. We had a great time staying there!
    Guest review by
    Piotr
    People with friends
  • Avg. price/night: US$29.34
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 401 reviews
    The place is just amazing: not only the location is super central and convenient but the room was cozy and nice and most especially the hospitality was the best. We could learn more about the town of Shangrila and its authentic culture through the eyes of the owner who was genuine and helpful in every step of our journey. The hostel offers a restaurant service and the food tasted absolutely amazing, you must try it. Overall it was the best experience and if you are visiting Shangrila there isn’t a better place to stay than Yi’s hostel!
    Guest review by
    Anna Gada
    Young couple
  • Avg. price/night: US$42.85
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 136 reviews
    Friendly atmosphere. Interesting location. Family run accommodation. Apart from offering accommodation, the family also runs a restaurant. We enjoyed our overnight stay there.
    Guest review by
    Wuen Hao
    Family with young children