Skip to main content

Filter by:


Star rating

Review score

Shangri-La – 16 hotels and places to stay
See the latest prices and deals by choosing your dates.
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.6
Scored 8.6
Fabulous
Rated fabulous
30 reviews
Price from£40.87per night
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
43 reviews
Price from£86.31per 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.4
Scored 9.4
Superb
Rated superb
14 reviews
Price from£129.24per 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£47.66per 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
22 reviews
Price from£166.02per 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
124 reviews
Price from£18.40per 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
53 reviews
Price from£28per 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
46 reviews
Price from£44.69per 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.5
Scored 8.5
Very good
Rated very good
33 reviews
Price from£23.36per 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
7 reviews
Price from£29.10per night
See all 16 hotels in Shangri-La

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

  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 15 reviews
    This is a lovely place to stay in Shangri-la. It is very close to the old town. The hostess, I think her name was Mary, was so kind and helpful. She was very responsive to my messages on Booking.com, prior to my arrival. She organised a driver to collect me from the airport. Her cooked breakfast that I enjoyed each morning was very tasty. She fixed my health code on my phone, which would not work properly, at first. My room was very clean and comfortable. My room was upgraded and had a lovely view across to the old town. Highly recommended.
    J_F4
    China
  • From £46.26 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 93 reviews
    Amazing interior decor, both in public areas and the rooms, creating an immersive Tibetan atmosphere. Cozy central courtyard with self-serve tea and snacks. Friendly staff and cat. We stayed at the family suite, which had a large sitting area in front of the electric fireplace, where we all gathered in the evening. Located on the edge of the old town, meaning a rather quiet area, but still quite convenient to reach the busier areas. Hotel owner helped to book a car to pick us up from Lijiang, passing by Tiger leaping gorge.
    C.Sun
    Norway
  • 10
    Scored 10
    Exceptional
    Rated exceptional
     · 7 reviews
    The hostel is an original Tibetan house and run by a couple with the most romantic lovestory. He, Korean, was backpacking through Shangri-la. She, a local girl from one of the nearby villages, caught his eye. They fell in love, got married and are now running the hostel conveniently located in the old town of Shangri-la. The food menu is a mixed of Western, local and Korean dishes, cooked by the lady of the house. You are warmly welcomed and entertained by the couple and they will make your stay unforgettable!
    Ying
    Netherlands
  • 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
  • From £31.65 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 33 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 £86.31 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 43 reviews
    Beautiful place to have our first two nights at Shangri-la. Location is wonderful, right besides the old town yet just a few metres away from taxi pick up. Comfortable bed, clean toilet, hot shower, nice restaurant where we had breakfast, and lovely staff who assisted us in every of our request, including helping us to pay for the taxi fare while we figuring out how to use WeChat to pay.
    Bernard
    Singapore
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 47 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
  • From £19.50 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 124 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
  • From £72.84 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 43 reviews
    Hotel owner is so helpful and friendly. She speak some English, but communicated with us so well! She sent us the locations of bike rental, coffee shops and more. She also helped with organizing trips and buses. Couldn’t recommend this place more. It was a little hard to find as the sign was covered by a bush,but she came outside looking for us
    Naomi
    United Kingdom
  • From £64.40 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 47 reviews
    The hosts are incredible,spent a lot of time with us to chat,give us advices, even organized a BBQ together! The husband of the owner is a mountain guide, can take you on 1day/7day hiking trips. The hotel is in wood, old style house (veery nice & comfy) and the rooms are very comfortable. The ginger tea of the host is so yummy !
    ossian heulin
    France
  • From £31.11 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 53 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 £42.88 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 30 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 £47.66 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 £31.65 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 33 reviews
    the staff was welcoming and the locations was nice as it was right out side of old town Shangri-la. the property had a fun Tibetan feel to it
    Josh
    China
  • From £104.27 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 39 reviews
    Staff were friendly , hotel was quiet and peaceful, there was everything you needed here including a supermarket that was open late
    Simon
    China
  • From £104.27 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 39 reviews
    Beautiful hotel, great breakfast with variety of options, sauna and gym, HBO, short walk to old town and Flying Tigers cafe.
    Sonia
    United States
  • From £129.24 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 14 reviews
    Super friendly staff. Took great care of us. Beautiful hotel decorated with local flavors. Great location.
    Jean-Paul
    France
  • From £129.24 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 14 reviews
    Nice and boutique hotel with all facilities and ametities you need, location is great near old town and Temple
    Peach
    Thailand
  • 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 £19.50 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 124 reviews
    Hotel host is so nice and enthusiastic
    QUE ANH
    Vietnam