Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in Shangri-La

Tonight Tonight 21 Apr - 22 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Top 10 Hotels in Shangri-La

See all 499 Hotels in Shangri-La

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Banyan Tree Ringha

Banyan Tree Ringha

Hong Po Village, Jian Tang Town, Shangri-La
    5.0 out of 5.0
     
     

    Situated in Shangri-La, this luxury hotel is within 3 miles (5 km) of Ganden Sumtseling Monastery, Guishan Park and Diqing Museum.

    Banyan Tree RinghaGet Rates

    Banyan Tree RinghaGet Rates
    Shangri-La Resort, Shangri-La

    Shangri-La Resort, Shangri-La

    No. 1, Chicika Street, Shangri-La
      4.5 out of 5.0
       
       

      Situated in Deqen, this luxury hotel is within 1 mile (2 km) of Guishan Park and Diqing Museum. Ganden Sumtseling Monastery is 3.9 mi (6.3 km) away.

      Shangri-La Resort, Shangri-LaGet Rates

      Shangri-La Resort, Shangri-LaGet Rates
      Songtsam Retreat at Shangri-La - MGallery Collection

      Songtsam Retreat at Shangri-La - MGallery Collection

      Song Zan Lin, Shangri-La
        4.5 out of 5.0
         
         

        Situated in the historical district, this luxury hotel is 1.4 mi (2.3 km) from Ganden Sumtseling Monastery and within 6 miles (10 km) of Diqing Museum and Guishan ...

        Songtsam Retreat at Shangri-La - MGallery CollectionGet Rates

        Songtsam Retreat at Shangri-La - MGallery CollectionGet Rates
        Shangri-la Royal Boutique Inn

        Shangri-la Royal Boutique Inn

        No. 7 Zuobari, Dukezong Ancient Town, Shangri-La
          4.0 out of 5.0
           
           

          Situated in Shangri-La, this inn is close to Diqing Museum and Guishan Park. Area attractions also include Ganden Sumtseling Monastery.

          Shangri-la Royal Boutique InnGet Rates

          Shangri-la Royal Boutique InnGet Rates
          Shangri-la Karesansui Hotel

          Shangri-la Karesansui Hotel

          No.46 of Cuo Lang Road, North Gate, Shangri-La
            4.5 out of 5.0
             
             

            Situated in the historical district, this guesthouse is close to Guishan Park and Diqing Museum. Area attractions also include Ganden Sumtseling Monastery.

            Shangri-la Karesansui HotelGet Rates

            Shangri-la Karesansui HotelGet Rates
            High Mountain Resort Shangri-la

            High Mountain Resort Shangri-la

            Nishi Village, Jiantang Town, Napa Lake, Shangri-La
              4.5 out of 5.0
               
               

              Situated in Shangri-La, this resort is in the same area as Ganden Sumtseling Monastery. Regional attractions also include Guishan Park and Diqing Museum.

              High Mountain Resort Shangri-laGet Rates

              High Mountain Resort Shangri-laGet Rates
              Arro Khampa by Zinc Journey Shangri-La

              Arro Khampa by Zinc Journey Shangri-La

              Jinlong Street Old Town Donglang, Shangri-La
                4.0 out of 5.0
                 
                 

                Situated in Shangri-La, this hotel is within 1 mile (2 km) of Diqing Museum and Guishan Park. Ganden Sumtseling Monastery is 8.1 mi (13 km) away.

                Arro Khampa by Zinc Journey Shangri-LaGet Rates

                Arro Khampa by Zinc Journey Shangri-LaGet Rates
                Kunlun Inn Shangri-la

                Kunlun Inn Shangri-la

                No.26 Cangfang Street, Shangri-La
                  3.5 out of 5.0
                   
                   

                  Situated in Shangri-La, this inn is close to Diqing Museum and Guishan Park. Area attractions also include Ganden Sumtseling Monastery.

                  Kunlun Inn Shangri-laGet Rates

                  Kunlun Inn Shangri-laGet Rates
                  Hilton Garden Inn Shangri-La

                  Hilton Garden Inn Shangri-La

                  No. 144 Changzheng Avenue, Shangri-La
                    3.5 out of 5.0
                     
                     

                    Situated near the airport, in the city centre, this hotel is close to Ganden Sumtseling Monastery, Guishan Park and Diqing Museum.

                    Hilton Garden Inn Shangri-LaGet Rates

                    Hilton Garden Inn Shangri-LaGet Rates
                    Shangri-la Wonderland Boutique Hotel

                    Shangri-la Wonderland Boutique Hotel

                    No.23 JinLong Street, Shangri-La
                      4.0 out of 5.0
                       
                       

                      Situated in Shangri-La, this hotel is close to Diqing Museum and Guishan Park. Area attractions also include Ganden Sumtseling Monastery.

                      Shangri-la Wonderland Boutique HotelGet Rates

                      Shangri-la Wonderland Boutique HotelGet Rates
                      Map

                      Shangri-La Hotel Reviews

                      Travel to Shangri-La & Explore


                      Explore Shangri-La with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!