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.
Sun 07/05/2017 Mon 08/05/2017
View Deals
Clear all
Your Selections
  Free Wifi Budget Breakfast included Luxury Pool Mid-range Romantic Free Parking Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Independent Hotels & up & up & up Internet Cheap Hotels Meeting room Business services Concierge Air Conditioning Quiet Hotels Hotels with Free Wifi Clean Hotels Non-Smoking Hotel Unique Hotels Reduced mobility rooms Spa Hotels Luxury Spa Hotels €€ €€€ €€€€ 7 Days Inn Mgallery Resort hotel Boardwalk Hotels Classic HanTing Express Trendy Banyan Tree Comfort Suites Home Inn Holiday Inn Shangri-La Most Booked Hotels Downtown Shanshui Trends Hotel
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
No.1 Chicika Street | Jiantang Town, Shangri-La County 674400, China
1.3 km from Diqing Museum
Special Offer: Book Direct and Save
Book on the Official Site with Best Rate Guarantee! Free... Read more
Hylandia by Shangri-La
US$144
TripAdvisor
US$144
Expedia.com
US$144
Shangri-La.com
US$144
Hotels.com
View Deal
No.24 Cangfang Street, Dukezong Old Town, Jiantang Town, Shangri-La County 674400, China
0.1 km from Diqing Museum
  • Free Wifi
  • Free Parking
Kunluntang Hotel
No.15 Jinlong Street, Donglang Road, Shangri-La County 674400, China
0.2 km from Diqing Museum
  • Free Wifi
  • Breakfast included
Arro Khampa Shangrila By Zinc Journey
US$168
TripAdvisor
US$168
Booking.com
US$168
Orbitz.com
US$168
Hotels.com
View Deal
No.9 Hongxuelang, Jinlong Street, Shangri-La County 674400, China
0.2 km from Diqing Museum
    No photo provided
    Jiantang Town, Shangri-La County 674400, China
    0.2 km from Diqing Museum
    • Free Wifi
    • Breakfast included
    No photo provided
    No.25 Hongxuelang, Jinlong Street, Dukezong Ancient Town, Shangri-La County, China
    0.2 km from Diqing Museum
      No photo provided
      No.23 Donglang Jinlong Street, Shangri-La County 674499, China
      0.3 km from Diqing Museum
      • Free Wifi
      • Free Parking
      Hotel Wonderland
      US$99
      Priceline

      Booking.com
      US$98
      Agoda.com
      View Deal
      No.15 Xiarongrui Dukezong Ancient City, Shangri-La County 674400, China
      0.3 km from Diqing Museum
      • Free Wifi
      • Breakfast included
      Holy Lotus Hotel
      Jinlong Street, No.2 Duguzong Old Town, Shangri-La County 674400, China
      0.3 km from Diqing Museum
      • Free Wifi
      • Breakfast included
      Shangri-La Chang\\

      Hotels.com

      Hotwire.com

      Travelocity
      US$49
      Ctrip.com
      View Deal
      No.23-24 Cuo lang, Dukezong Ancient City, Shangri-La County 674400, China
      0.3 km from Diqing Museum
      • Free Wifi
      • Restaurant
      Ge Sang Garden Inn
      No.26 Donglang Road, Shangri-La County 674400, China
      0.3 km from Diqing Museum
      • Free Wifi
      • Free Parking
      Shengjinglinka Manor

      Booking.com

      Agoda.com
      US$39
      Priceline
      Loading prices...
      No.58 Jinlong Street, Dukezong Old Town, Shangri-La County 674499, China
      0.3 km from Diqing Museum
        Dibei Hotel and Lost Horizon

        Booking.com

        Agoda.com
        US$134
        Priceline
        View Deal
        No.103 Jinlong Street, Shangri-La County 674400, China
        0.3 km from Diqing Museum
          Shangri-la Yundan Inn
          No. 33 Donglang, Jinlong Street, Dukezong Old City, Shangri-La County, China
          0.3 km from Diqing Museum
          • Free Wifi
          No photo provided

          Ctrip.com
          Loading prices...
          No.29 Dawa Road, Shangri-La County 674400, China
          0.4 km from Diqing Museum
            Shangri-La Jilaideng Gucheng Hotel

            Agoda.com
            US$43
            Booking.com
            SAVE US$14
            US$43
            US$29
            Priceline
            View Deal
            50 Meters Forward Stopping Place, Ancient Town, Shangri-La County 674400, China
            0.4 km from Diqing Museum
              Dukezong Chujie Hostel
              No.92 Chicika Road, Shangri-La County, China
              0.5 km from Diqing Museum
              • Free Wifi
              Shangri-la Old Town Hotel
              US$55
              TripAdvisor
              US$55
              Booking.com

              Agoda.com
              SAVE US$11
              US$55
              US$44
              Ctrip.com
              View Deal
              No.65 Dawa Road, Dukezong Old Town, Jiantang Town, Shangri-La County 674400, China
              0.5 km from Diqing Museum
                Sifangke Hotel
                No.24 Dalalang, Cangfang Community, Jiantang Town, Shangri-La County 674400, China
                0.5 km from Diqing Museum
                • Free Parking
                • Breakfast included
                Riyuelinka Grand Hotel
                US$163
                Agoda.com

                Hotwire.com
                SAVE US$145
                US$163
                US$18
                Ctrip.com
                View Deal
                No.34 Beimen Street, Dukezong Ancient Town, Shangri-La County, China
                0.5 km from Diqing Museum
                  Lefu Hotel (Norfolk)
                  Crossing of Dawa Road, No. 42 Chigulang, Shangri-La County, China
                  0.5 km from Diqing Museum
                    No photo provided

                    Priceline
                    US$14
                    Booking.com
                    Loading prices...
                    No.5 Building Huajun Squar, Changzheng Avenue, Shangri-La County, China
                    0.5 km from Diqing Museum
                      No photo provided
                      Huajun Square, Changzheng Avenue, Shangri-La County, China
                      0.5 km from Diqing Museum
                        No photo provided
                        No.8 Jinlong Street, Shangri-La County, China
                        0.6 km from Diqing Museum
                          7 Days Inn Shangri-La Ancient City

                          Booking.com
                          US$21
                          Ctrip.com
                          US$21
                          Priceline
                          SAVE US$1
                          US$21
                          US$20
                          Agoda.com
                          View Deal
                          Building 3, North Block,Tancheng Square, Changzheng Avenue, Shangri-La County 674400, China
                          0.6 km from Diqing Museum
                            No photo provided
                            No.85 Dawa Road, Shangri-La County 674400, China
                            0.6 km from Diqing Museum
                              Shambala Ranch Hotel
                              No. 64 Chicika Street, Shangri-La County, China
                              0.6 km from Diqing Museum
                                No photo provided
                                Entry of Xiangbala Town, Kangzhu Avenue, Shangri-La County, China
                                0.7 km from Diqing Museum
                                  Disong Yangzhu Hotel

                                  Orbitz.com

                                  Travelocity
                                  Loading prices...
                                  Kangzhu Avenue, Shangri-La County, China
                                  0.7 km from Diqing Museum
                                    365 Express Business Hotel
                                    Kangzhu Avenue, Shangri-La County 674400, China
                                    0.7 km from Diqing Museum
                                    • Free Wifi
                                    • Free Parking
                                    No photo provided
                                    US$43
                                    Ctrip.com
                                    View Deal
                                    No.9 Longtan North Road, Shangri-La County 674400, China
                                    0.8 km from Diqing Museum
                                      No photo provided
                                      *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. Please see our partners for more details.