Book Hotels in Shangri-La
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Shangri-La hotels

Bandu Oxygen Supply Homestay
"Bandu Inn is ideally located in Shangri-La, just a 10-minute walk from the center of the Old Town. The whole service team is exceptionally warm, friendly, and professional, always greeting guests with a smile. Xiaoya, the night-shift staff, helped us a lot with her outstanding service. The inn also ..."
Reviewed on Nov 5, 2026

Hotel Indigo Diqing Moonlight City by IHG
"Excellent stay! We loved it."
Reviewed on Oct 15, 2025

Shangri-la Karesansui Hotel
"We had a wonderful stay at this hotel! The breakfast set served every morning was excellent and a great way to start each day. The location is fantastic, close to the North Gate of Dukezong Ancient Town and within walking distance of most attractions, making it very convenient for exploring the town. ..."
Reviewed on Oct 31, 2026

Arrokhampa By Zinc Journey Shangrila
"The place is beautiful. Love the suit, it is clean and is inside the town. Close to everything."
Reviewed on Sep 27, 2026

Yi's Hostel
"Super Nice host and the driver is so friendly. Great location which next to Dafo temple Room is big enough for 3 person. Even accommodation look a bit old but still good enough for taking a rest for the long day. Ticket to Shika mountain provide by hotel has a cheaper price than other."
Reviewed on Oct 28, 2019

Shangri-La Resort, Shangri-La
"Nice hotel, beautifully decoration in lobby and common areas. Rooms on the small side do Chinese standards, but good enough. Furniture for me was reaching its life limit for me, but comfortable indeed. Short on facilities (just one restaurant) and if you want to have a drink at the bar, the challenge ..."
Reviewed on Apr 26, 2026

Shangri La Anyu Garden Resort Homestay
"Room 312 was great but 308 was poor. Toilet was broken. Faucet was broken. Shower was moldy."
Reviewed on Jan 1, 2026

Hilton Garden Inn Shangri-La

La Villa De LEE.MOYE
Shangri-La Hotel & Travel Guide\n
If you are planning on visiting Yunnan and are searching for a place to sleep in Shangri-La, you'll find an outstanding selection of Travelocity options. Modern travelers using Travelocity have access to 10 excellent hotels and apartments within a 6-mile (10-kilometer) distance of the downtown area.
Look at a range of Travelocity rooms within a 6-mile (10-kilometer) radius, like the Arro Khampa by Zinc Journey Shangri-la and Lan Ting Yi Pin Hotel Minzhengjun Service Branch.
The Banyan Tree Ringha is about 7 miles (11 kilometers) from the main part of Shangri-La. Another hotel is the Songtsam Retreat at Shangri-La - MGallery Collection, which is positioned 6 miles (9 kilometers) away. Some other possible Travelocity-listed accommodation options include the Songtsam Shangri-La and the Shangri-la Longfengxiang Hotel.
Researching so you can make your way a bit out of the center? Yunnan offers many exciting attractions worth seeing. Travel to Yunnan's old towns and temples. Those who love nature should put aside some time to enjoy the region's rivers and mountains. Modern visitors in this region of China commonly enjoy snowboarding and skiing.
Diqing Airport is a primary airport, and is situated 9 miles (14 kilometers) from Shangri-La's downtown area. Hotels that are nearby include Dujinimi Hotel Shangri-la and Qinxin vacation Hotel - Shangri-la.
Frequently asked questions
Recent Shangri-La hotel reviews by fellow wanderers

Bandu Oxygen Supply Homestay
"Bandu Inn is ideally located in Shangri-La, just a 10-minute walk from the center of the Old Town. The whole service team is exceptionally warm, friendly, and professional, always greeting guests with a smile. Xiaoya, the night-shift staff, helped us a lot with her outstanding service. The inn also offers excellent amenities and services, including luggage assistance, travel advice, and complimentary pick-up and drop-off service from and to the high-speed railway station. The rooms are very clean and comfortable, with oxygen concentrators and underfloor heating. Best of all, the room rates are very reasonable. We had a wonderful stay and highly recommend Bandu Inn to anyone visiting the city of Shangri-La!"






