Hotels in Shangri-La, China

Search & Compare Shangri-La Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Shangri-La

Shangri-La overview

You can learn about the local heritage of Shangri-La at landmarks like Ganden Sumtseling Monastery and Guishan Park. Make memories at Diqing Museum and Shuodu Lake, Shangri-La. Shangri-La is an inviting destination that has something for everyone.

Where to stay in Shangri-La

Whether you're planning to stay for a night or for the week, the area around Shangri-La has accommodations to fit every need. Search for hotels in Shangri-La with by checking our online map. Our maps display the areas and neighborhoods around all Shangri-La hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Shangri-La hotel deals are here with our lowest price guarantee.

How to get to Shangri-La

Fly in to Gyalthang (DIG-Diqing), 9 mi (14.4 km) from downtown Shangri-La. Lijiang (LJG) is the next closest major airport, 87.7 mi (141.2 km) away.

What to see around Shangri-La

Memorable for its landmarks including:
  • • Ganden Sumtseling Monastery
  • • Guishan Park
Recognized for its natural setting with these places to visit:
  • • Shuodu Lake, Shangri-La
  • • Bigu Heaven Pool
  • • Tiger Leaping Gorge
  • • Yangtze River First Bay

When to visit Shangri-La

Wondering when's the best time to visit? Here are seasonal norms to help you plan your trip:

Seasonal temperature averages
  • • January-March: 45°F day, 19°F night
  • • April-June: 63°F day, 30°F night
  • • July-September: 63°F day, 41°F night
  • • October-December: 56°F day, 22°F night
Seasonal rainfall averages
  • • January-March: 3.98 inches
  • • April-June: 12.99 inches
  • • July-September: 19.92 inches
  • • October-December: 5.51 inches