Skip to main content.

Hotels in Shangri-La, China

Search & Compare Shangri-La Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

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

Best hotels in Shangri-La

Shangri-La overview

Shangri-La is known for its temples. Nature lovers can visit Shuodu Lake, Shangri-La and Bigu Heaven Pool while in Shangri-La. And while you're here, be sure to stop by Ganden Sumtseling Monastery and Diqing Museum.

Where to stay in Shangri-La

Whether you plan to stay for a night or a week, Shangri-La has the right accommodation for you. There are 42 hotels in Shangri-La and you can shop as many as 147 deals for rooms on, some with discounts of up to 50%. Our room prices start at 14 USD per night and below you'll find the number of hotels by star rating in Shangri-La as well as in the surrounding area:
  • • 18 5-star hotels from 77 USD per night
  • • 95 4-star hotels from 35 USD per night
  • • 44 3-star hotels from 14 USD per night

How to get to Shangri-La

Fly into Gyalthang (DIG-Diqing), 9 mi (14.4 km) from central Shangri-La.

What to see around Shangri-La

Memorable landmarks include:
  • • 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
Recommended sights include:
  • • Diqing Museum
  • • Shuodu Lake, Shangri-La
  • • Bigu Heaven Pool
  • • Tiger Leaping Gorge
  • • Yangtze River First Bay

When to visit Shangri-La

Do you want to know the ideal time of year to visit? Here's a list of the seasonal weather norms to help with trip planning:

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