Beginning of main content
Nectar
Collect Nectar points

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.


Top Trending Hotels Near Diqing, 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.

Dream House Inn

Dream House Inn

0.2 mi from Diqing
    1.0 out of 5.0
     
     

    Situated in Shangri-La, this boutique hotel is 2.5 mi (4 km) from Guishan Park and 2.6 mi (4.2 km) from Diqing Museum. Ganden Sumtseling Monastery is 7.3 mi ...

    Dream House InnGet Rates

    Dream House InnGet Rates
    Shangri-la Royal Boutique Inn

    Shangri-la Royal Boutique Inn

    1.8 mi from Diqing
      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.

      £35 per night for 2 guests

      Shangri-la Royal Boutique Inn£35
      Shangri-la Karesansui Hotel

      Shangri-la Karesansui Hotel

      1.7 mi from Diqing
        4.5 out of 5.0
         
         

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

        Shangri-la Karesansui HotelGet Rates

        Shangri-la Karesansui HotelGet Rates
        Banyan Tree Ringha

        Banyan Tree Ringha

        3.5 mi from Diqing
          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.

          £148 per night for 2 guests

          Banyan Tree Ringha£148
          Namcha Bhawa Inn

          Namcha Bhawa Inn

          1.5 mi from Diqing
            3.5 out of 5.0
             
             

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

            £29 per night for 2 guests

            Namcha Bhawa Inn£29
            Oxygen Space Inn

            Oxygen Space Inn

            1.7 mi from Diqing
              3.5 out of 5.0
               
               

              Oxygen Space InnGet Rates

              Oxygen Space InnGet Rates
              Dream Land

              Dream Land

              1.4 mi from Diqing
                3.5 out of 5.0
                 
                 

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

                £145 per night for 2 guests

                Dream Land£145
                Moonlight Hotel

                Moonlight Hotel

                1.9 mi from Diqing
                  3.5 out of 5.0
                   
                   

                  Situated near the airport, this hotel is steps away from Guishan Park and Diqing Museum.

                  £40 per night for 2 guests

                  Moonlight Hotel£40
                  Shangri-la Tibetan Family Inn

                  Shangri-la Tibetan Family Inn

                  1.6 mi from Diqing
                    4.0 out of 5.0
                     
                     

                    Situated in Shangri-La, this boutique hotel is within a 15-minute walk of Guishan Park and Diqing Museum. Ganden Sumtseling Monastery is 6.1 mi (9.8 km) ...

                    £28 per night for 2 guests

                    Shangri-la Tibetan Family Inn£28
                    Hilton Garden Inn Shangri-La

                    Hilton Garden Inn Shangri-La

                    3.3 mi from Diqing
                      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.

                      £54 per night for 2 guests

                      Hilton Garden Inn Shangri-La£54