We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map Return to list
Filter Hotels
7 results
Price per night
Any
Amenities Restaurant Business services Pets Allowed Spa Airport Transportation Concierge Internet Meeting room Non-Smoking Hotel Reduced mobility rooms Air Conditioning Free Wifi Breakfast included Pool Kitchenette Wheelchair access Bar/Lounge Suites Room Service Fitness centre Free ParkingAny
Special offersAny
Distance from
Any
Any distance
    No results found
Accommodation
Hotels
Traveller rating
Any
Hotel class 5 stars 4 stars 3 stars 2 stars Any
Style Budget Mid-range Luxury Romantic Family-friendly BusinessAny
Hotel brandAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Best Value
FilterPets Allowed
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
SAVE US$ 18
US$ 96
Booking.com
US$ 78
View Deal
#1 Best Value of 179 hotels in Shangri-La County
Reviews
Reviewed 19 March 2017
美丽香格里拉花今朝

more

Reviewed 19 March 2017
美好回忆

more

Contact
No.10 Gubolang, Dukezong Ancient Town, Jiantang Town, Shangri-La County 674499, China
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Restaurant
  • Room Service
  • Bar/Lounge
SAVE US$ 25
US$ 75
Trip.com
US$ 50
View Deal
#2 Best Value of 179 hotels in Shangri-La County
Reviews
Reviewed 1 October 2015
金碧辉煌,藏式风格突出

more

Reviewed 30 May 2015
豪华的藏式宾馆

more

Contact
No.32 Changzheng Road, Shangri-La County 674400, China
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Restaurant
  • Room Service
SAVE US$ 44
US$ 153
Travelocity
US$ 109
View Deal
#3 Best Value of 179 hotels in Shangri-La County
Reviews
Reviewed 9 October 2016
Disappointed

I chose this Hotel based on previous ratings and comments and was very disappointed. Rooms are comfortable but offer no privacy unless you shut the curtains and stay in the dark, breakfast is poor... more

Reviewed 20 June 2016
Excellent

First class with great facilities and helpful and friendly staff. Good bath and shower with terrific views from our room. A few stairs to negotiate but worth it. Place has a Japanese feel and really... more

Contact
No.23 Donglang Jinlong Street, Shangri-La County 674499, China
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Restaurant
  • Room Service
  • Bar/Lounge
Reviews
Reviewed 11 December 2013
excellent hotel at good price

The most difficult part of the experience was to initially find the hotel, because the tiny streets in town of Shangri-la are not yet updated on google or yahoo map. Once we found it by asking... more

Reviewed 22 October 2013
Avoid At All Cost

This was the worst hotel we stayed in our entire trip in Yunnan, 1) Requested for a heater for my parents room and it did not arrive after the second time requesting it after 4 hours. 2) Breakfast... more

Contact
No.24 Cangfang Street, Dukezong Old Town, Jiantang Town, Shangri-La County 674400, China
Amenities
  • Free Wifi
  • Free Parking
  • Restaurant
  • Room Service
Reviews
Contact
Jiantang Town, Shangri-La County 674400, China
Amenities
  • Free Wifi
  • Breakfast included
  • Restaurant
  • Room Service
  • Bar/Lounge
TripAdvisor
View Deal
#6 Best Value of 179 hotels in Shangri-La County
Reviews
Reviewed 15 September 2012
clean and normal hotel

The standard room is clean and normal, but not very quiet, because a construction is being built near the hotel. The service and restaurant is ok. You can try to choose Mixian, a Yunnan traditional... more

Reviewed 1 May 2015
Shangri-La Original Density

more

Contact
Beside Nachi River, Xiangbala Avenue, Shangri-La County 674400, China
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Restaurant
  • Room Service
TripAdvisor
View Deal
#7 Best Value of 179 hotels in Shangri-La County
Reviews
Contact
No. 33 Donglang, Jinlong Street, Dukezong Old City, Shangri-La County, China
Amenities
  • Free Wifi
Other hotels you may like
TripAdvisor
View Deal
#3 of 179 Hotels in Shangri-La County
Reviews
Reviewed 29 October 2017
Top Class Service

Highly recommended! Upon arrival, you can feel the friendliness from the staff. They make you feel welcomed. Other than their service, love their selfmade Linka cookies & ginger tea, complimentary... more

Reviewed 13 October 2017
A Wonderful Experience

We highly recommend this hotel. We were warned that when staying at a hotels in Shangri-La, one should lower their expectations. Not here. We were warmly welcomed at the door, we sat on the couch in... more

Contact
Son Zan Lin Ka, Shangri-La County 674400, China
Amenities
  • Free Wifi
  • Free Parking
  • Restaurant
  • Room Service
  • Bar/Lounge
  • Spa
Reviews
Reviewed 11 June 2013
Great experience!

We were there for three days at the end of May. It was really a great experience for us. The whole inn was decorated as Tebtan style looks autentic and charictristic. All the staff are friendly and... more

Reviewed 30 January 2013
Please do not go!

Since the top 3 tripadvisor hotels in Shangrila are fully booked and after reading good reviews of this inn (not a hotel as such), we regretfully stayed here for two nights. First of all, all... more

Contact
No.23-24 Cuo lang, Dukezong Ancient City, Shangri-La County 674400, China
Amenities
  • Free Wifi
  • Restaurant
Reviews
Reviewed 5 May 2017
Overall comfort in the Old Area of Shangri-La

The owners have thought of everything to make their guests feel at home. The room includes a luggage rack as well as two comfortable chairs for reading. The bathroom is large and modern, with a... more

Reviewed 10 July 2016
Great Location, Great Staff and Great rooms

The hotel is located in the old town about 100 meters from the old town center so it is quite and at the same time so close to everything. The Staff was always eager to help us although they did not... more

Contact
Pijiangpo Road, Shangri-La Old town, Shangri-La County 674499, China
Amenities
  • Free Wifi
  • Breakfast included
  • Room Service
  • Bar/Lounge
Reviews
Reviewed 30 January 2011
Seriously crappy hotel

Aussie gal 8's review from dec 2008 sums the experience up perfectly. Don't bother staying here. Especially in winter as location is crap and heating is only on between hours 5pm to midnight! Also... more

Reviewed 23 December 2008
AKA Pacific Rim Hotel - Don't bother

Location is far from Old Town (at least 30-40min walk). December is low season - few guests, and of all the rooms they could have possibly allocated, we had one with broken bathroom tiles and... more

Contact
Jiantang Road, Shangri-La County 674400, China
Amenities
    Agoda.com
    View Deal
    #48 of 179 Hotels in Shangri-La County
    Reviews
    Reviewed 29 May 2017
    Not a 4 Star hotel

    The hotel is close to the entrance of old town. The rooms are bid and the bathroom is quiet modern. Only issue in the room is very hard bed which is very uncomfortable. But the hotel itself, style... more

    Reviewed 10 August 2017
    Dark and Dingy

    This Hotel was the 3 D's.... dark, dingy and depressing. The hallways were scary. So dark to probably hide the dirty old carpeting etc.... The rooms were fair. Location right near Old Town but... more

    Contact
    No.92 Chicika Road, Shangri-La County, China
    Amenities
    • Free Wifi
    Reviews
    Reviewed 13 September 2011
    A great pity

    We had high hopes of this place from the photos, especially my wife. It COULD be excellent if it were not for the attitude of the staff. Problems: -dirty -they only "cleaned" our room (at 2pm... more

    Reviewed 26 April 2011
    Hidden Gem - Lovely Tibetan-style Rooms in a Good Location

    I booked this hotel with some trepidation, seeing that there were not that many reviews. This hotel surpassed my expectations and I would recommend it. I was told by a guide that you can get similar... more

    Contact
    No.85 Dawa Road, Shangri-La County 674400, China
    Amenities
      SAVE US$ 2
      US$ 24
      Agoda.com
      US$ 22
      View Deal
      #28 of 179 Hotels in Shangri-La County
      Reviews
      Reviewed 14 July 2016
      Location, heated floor, staff has character

      When we first checked in, the staff completely ignored our online request for a non-smoking room and booked us on the second floor. It smelled like a sewer because of the construction going on... more

      Reviewed 9 December 2017
      Hotel très bien situé

      more

      Contact
      No.8 Jinlong Street, Shangri-La County, China
      Amenities
        Reviews
        Reviewed 4 June 2011
        整体感觉很好

        more

        Reviewed 29 May 2011
        性价比可以

        more

        Contact
        No.7-1-2 Tancheng Square, Shangri-La County 674400, China
        Amenities
          Trip.com
          View Deal
          #43 of 179 Hotels in Shangri-La County
          Reviews
          Reviewed 17 April 2015
          Good location and averagly clean

          The hotel is just 100 m from the Shangri la Coach station. There is a sign painted on the floor just outside the exit door of the coach station that guided you to turn left upon exit from the coach... more

          Contact
          No. 66 Xiangbala Avenue, Shangri-La County, China
          Amenities
            Reviews
            Reviewed 6 September 2011
            性价比较高的一间酒店

            more

            Contact
            No.61 Yangtang Road, Shangri-La County 674400, China
            Amenities
              Reviews
              Reviewed 7 December 2011
              挺理想的假日酒店

              more

              Contact
              No.23 Jiantang Road, Shangri-La County 674400, China
              Amenities
                TripAdvisor
                View Deal
                #34 of 179 Hotels in Shangri-La County
                Reviews
                Reviewed 24 May 2014
                Great Location

                We had booked for 3 nights in the highly rated by CTrip Tibetan Inn, but fled the after just 1 night, as the hotel was too basic. Since we were already in Shangrila, we decided to physically check... more

                Reviewed 22 May 2013
                Pretty good

                Booked this hotel via a China website Ctrip and the booking process is pretty straightforward and the room was confirmed within a day without any need for deposit, which was great. As we were not... more

                Contact
                No.29 Dawa Road, Shangri-La County 674400, China
                Amenities
                  Agoda.com
                  US$ 33
                  View Deal
                  #38 of 179 Hotels in Shangri-La County
                  Reviews
                  Reviewed 15 June 2016
                  环境不错

                  more

                  Contact
                  Balashe, Xingfu Village, Nixi County, Shangri-La County 674400, China
                  Amenities
                  • Free Wifi
                  • Breakfast included
                  • Restaurant
                  • Bar/Lounge
                  TripAdvisor
                  View Deal
                  #39 of 179 Hotels in Shangri-La County
                  Reviews
                  Reviewed 24 April 2011
                  看起来很舒服

                  more

                  Contact
                  No.156 Kangzhu Avenue, Shangri-La County 674400, China
                  Amenities
                    Reviews
                    Reviewed 6 July 2011
                    落地窗风景还行

                    more

                    Contact
                    Near The Shangri-La County Government, Jinsha Road, Shangri-La County 674400, China
                    Amenities
                      Reviews
                      Reviewed 15 November 2010
                      冷死人

                      more

                      Reviewed 9 November 2010
                      在香格里拉能住上这样的宾馆应该说是满意的

                      more

                      Contact
                      Gezan Road Middle Section, Shangri-La County 674408, China
                      Amenities
                        Reviews
                        Reviewed 26 April 2010
                        Stayed as Part of Organised Tour

                        We stayed at this hotel for one night on an organised tour to Shangri-la. The hotel is located in the tourist area and is close to a variety of restaurants. The room was comfortable (especially... more

                        Reviewed 22 October 2009
                        Good location, next to Old Town, alternative to guesthouses

                        Billed as a business hotel, this is really a convenient alternative in between staying at a guesthouse inside the Old Town or at a more upscale hotel further away. Shangri-La's Old Town is only a... more

                        Contact
                        No.65 Dawa Road, Dukezong Old Town, Jiantang Town, Shangri-La County 674400, China
                        Amenities
                          TripAdvisor
                          View Deal
                          #55 of 179 Hotels in Shangri-La County
                          Reviews
                          Reviewed 4 April 2014
                          房间挺大的

                          more

                          Reviewed 15 October 2011
                          独特风格,特色美食

                          more

                          Contact
                          No.24 Dalalang, Cangfang Community, Jiantang Town, Shangri-La County 674400, China
                          Amenities
                          • Free Parking
                          • Breakfast included
                          • Restaurant
                          • Room Service
                          Reviews
                          Reviewed 13 November 2012
                          Good location, well priced

                          Cost 120 yuan per room per night. Right in old town area of shangrila about 5 minutes walk from the parking lot and bus stop where people going to Old Town are disgorged. Another 5 minute walk away... more

                          Reviewed 14 April 2011
                          性价比挺高的客栈

                          more

                          Contact
                          50 Meters Forward Stopping Place, Ancient Town, Shangri-La County 674400, China
                          Amenities
                            Trip.com
                            View Deal
                            #57 of 179 Hotels in Shangri-La County
                            Reviews
                            Reviewed 12 May 2017
                            Rooms Better Than Expected

                            We were put into the Recreation Hotel by the Chinese travel company we were using to visit the Shangri-La area. Despite the rather utilitarian appearance of the reception lobby and stairs area... more

                            Reviewed 21 March 2015
                            布丹格

                            more

                            Contact
                            Nearby Kangzhu Hotel, Kangzhu Avenue, Shangri-La County 674400, China
                            Amenities
                              Reviews
                              Reviewed 2 weeks ago
                              Great authentic stay with a real Tibetan family!

                              A great authentic stay with a real Tibetan family. They helped us with pick up from Lijiang, and drop off at Shangri-la (for a reasonable charge). They cooked delicious meals for us at the... more

                              Reviewed 4 weeks ago
                              Really enjoyable and homely stay

                              Had an amazing time. Owners invited us to dinner up in the mountains. Daughter guided us on a memorable around the tiger leaping gorge. Had delicious Tibetan delishes prepared by the hotel... more

                              Contact
                              No.6 Guishan Alley, Shangri-La County 674400, China
                              Amenities
                                Expedia.com
                                US$ 20
                                View Deal
                                #19 of 179 Hotels in Shangri-La County
                                Reviews
                                Reviewed 5 April 2014
                                Fantastic staffs and room facilities

                                Very convenient hotel to stay, you get a lot of foods around the hotel by walking distance. It is really value for money hotel, you will find big LCD TV and personal computer. Very friendly and... more

                                Reviewed 7 May 2015
                                干净舒适的藏区酒店

                                more

                                Contact
                                No.45 Yangtang Road, Jiantang Town, Shangri-La County 674400, China
                                Amenities
                                • Free Wifi
                                • Free Parking
                                • Breakfast included
                                • Restaurant
                                • Room Service
                                Reviews
                                Reviewed 9 September 2012
                                物超所值

                                more

                                Reviewed 11 December 2011
                                物超所值,下次还会再来!

                                more

                                Contact
                                Section of the Ancient City of Shambhala Avenue, Shangri-La County 674400, China
                                Amenities
                                  Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.
                                  Previous