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
Sponsored by:
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 Independent Hotels & up & up & up Internet Cheap Hotels Meeting room Business services Concierge Air Conditioning Quiet Hotels Hotels with Free Wifi Clean Hotels Reduced mobility rooms Unique Hotels Non-Smoking Hotel 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 Downtown Business Shanshui Trends Hotel Hilton Garden Inn
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
Shangri-La Chang's Mansion
Loading prices...
Jinlong Street, No.2 Duguzong Old Town, Shangri-La County 674400, China
0.0 km from Shangrila Handicrafts Center
  • Free Wifi
  • Breakfast included
Shangri-la Yundan Inn
No.103 Jinlong Street, Shangri-La County 674400, China
0.0 km from Shangrila Handicrafts Center
    Riyuelinka Grand Hotel
    Loading prices...
    No.24 Dalalang, Cangfang Community, Jiantang Town, Shangri-La County 674400, China
    0.2 km from Shangrila Handicrafts Center
    • Free Parking
    • Breakfast included
    7 Days Inn Shangri-La Ancient City
    Loading prices...
    No.8 Jinlong Street, Shangri-La County, China
    0.3 km from Shangrila Handicrafts Center
      No photo provided
      Kangzhu Avenue, Shangri-La County, China
      0.4 km from Shangrila Handicrafts Center
        No photo provided
        Loading prices...
        No.42 Kangzhu Avenue, Shangri-La County, China
        0.4 km from Shangrila Handicrafts Center
          Arro Khampa Shangrila By Zinc Journey
          Agoda.com
          US$ 145
          View Deal
          No.15 Jinlong Street, Donglang Road, Shangri-La County 674400, China
          0.5 km from Shangrila Handicrafts Center
          • Free Wifi
          • Breakfast included
          Pai Hotel Shangri-La Ancient City
          No.158 Kangzhu Avenue, Shangri-La County 674400, China
          0.5 km from Shangrila Handicrafts Center
            Kunluntang Hotel
            No.24 Cangfang Street, Dukezong Old Town, Jiantang Town, Shangri-La County 674400, China
            0.5 km from Shangrila Handicrafts Center
            • Free Wifi
            • Free Parking
            Shengjinglinka Manor
            Loading prices...
            No.26 Donglang Road, Shangri-La County 674400, China
            0.5 km from Shangrila Handicrafts Center
            • Free Wifi
            • Free Parking
            No photo provided
            Loading prices...
            Beside Tongzhan Department, East of Kangzhu Avenue, Shangri-La County 674400, China
            0.5 km from Shangrila Handicrafts Center
            • Free Wifi
            • Free Parking
            Dibei Hotel and Lost Horizon
            Loading prices...
            No.58 Jinlong Street, Dukezong Old Town, Shangri-La County 674499, China
            0.5 km from Shangrila Handicrafts Center
              No photo provided
              No.9 Hongxuelang, Jinlong Street, Shangri-La County 674400, China
              0.5 km from Shangrila Handicrafts Center
                No photo provided
                Jiantang Town, Shangri-La County 674400, China
                0.5 km from Shangrila Handicrafts Center
                • Free Wifi
                • Breakfast included
                Disong Yangzhu Hotel
                Loading prices...
                Entry of Xiangbala Town, Kangzhu Avenue, Shangri-La County, China
                0.5 km from Shangrila Handicrafts Center
                  No photo provided
                  No.25 Hongxuelang, Jinlong Street, Dukezong Ancient Town, Shangri-La County, China
                  0.5 km from Shangrila Handicrafts Center
                    No photo provided
                    Loading prices...
                    Crossing of Dawa Road, No. 42 Chigulang, Shangri-La County, China
                    0.5 km from Shangrila Handicrafts Center
                      No photo provided
                      Besides Baima Block, Kangzhu Avenue, Shangri-La County, China
                      0.5 km from Shangrila Handicrafts Center
                        Holy Lotus Hotel
                        No.15 Xiarongrui Dukezong Ancient City, Shangri-La County 674400, China
                        0.6 km from Shangrila Handicrafts Center
                        • Free Wifi
                        • Breakfast included
                        Hotel Wonderland
                        Agoda.com
                        US$ 101
                        View Deal
                        No.23 Donglang Jinlong Street, Shangri-La County 674499, China
                        0.6 km from Shangrila Handicrafts Center
                        • Free Wifi
                        • Free Parking
                        Savings alert: 24% below average rate

                        The price you found is 24% lower than this hotel's average rate of US$ 131/night.

                        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

                        Shangri-La Jilaideng Gucheng Hotel
                        Loading prices...
                        No.29 Dawa Road, Shangri-La County 674400, China
                        0.6 km from Shangrila Handicrafts Center
                          Ge Sang Garden Inn
                          No.23-24 Cuo lang, Dukezong Ancient City, Shangri-La County 674400, China
                          0.6 km from Shangrila Handicrafts Center
                          • Free Wifi
                          • Restaurant
                          Zhaxidele Hotel
                          Loading prices...
                          No.65 Kangzhu Avenue, Shangri-La County 674400, China
                          0.6 km from Shangrila Handicrafts Center
                          • Free Wifi
                          • Free Parking
                          No photo provided
                          Loading prices...
                          No. 33 Donglang, Jinlong Street, Dukezong Old City, Shangri-La County, China
                          0.6 km from Shangrila Handicrafts Center
                          • Free Wifi
                          Sifangke Hotel
                          No.65 Dawa Road, Dukezong Old Town, Jiantang Town, Shangri-La County 674400, China
                          0.7 km from Shangrila Handicrafts Center
                            Dukezong Chujie Hostel
                            50 Meters Forward Stopping Place, Ancient Town, Shangri-La County 674400, China
                            0.7 km from Shangrila Handicrafts Center
                              No photo provided
                              Loading prices...
                              Chigu Alley Longtan North Road, Shangri-La County 674400, China
                              0.7 km from Shangrila Handicrafts Center
                                No photo provided
                                No.9 Longtan North Road, Shangri-La County 674400, China
                                0.8 km from Shangrila Handicrafts Center
                                  Shangri-la Old Town Hotel
                                  Loading prices...
                                  No.92 Chicika Road, Shangri-La County, China
                                  0.8 km from Shangrila Handicrafts Center
                                  • Free Wifi
                                  Shambala Ranch Hotel
                                  No.85 Dawa Road, Shangri-La County 674400, China
                                  0.8 km from Shangrila Handicrafts Center
                                    *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.