Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Check prices on hotels in Shangri-La

Tonight Tonight 21 Jan - 22 Jan
This weekend This weekend 26 Jan - 28 Jan
Next weekend Next weekend 2 Feb - 4 Feb

Top 10 Hotels in Shangri-La

See all 45 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.

Shangri-la Royal Boutique Inn

Shangri-la Royal Boutique Inn

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

Situated in Shangri-La, this inn is within a 10-minute walk of Diqing Museum and Guishan Park. Ganden Sumtseling Monastery is 5.7 mi (9.2 km) away.

£37

£37
High Mountain Resort Shangri-la

High Mountain Resort Shangri-la

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

Situated in Shangri-La, this resort is within 12 miles (20 km) of Guishan Park, Diqing Museum and Ganden Sumtseling Monastery. Bigu Heaven Pool is 26.3 mi (42.4 ...

£55

£55
Arro Khampa by Zinc Journey Shangri-La

Arro Khampa by Zinc Journey Shangri-La

Jinlong Street Old Town Donglang, Shangri-La
4.5 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.

£76

£76
Kunlun Inn Shangri-la

Kunlun Inn Shangri-la

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

Situated in Shangri-La, this inn is within a 10-minute walk of Diqing Museum and Guishan Park. Ganden Sumtseling Monastery is 4.3 mi (6.9 km) away.

£29

£29
Blossom Dynasty Inn

Blossom Dynasty Inn

10 Gubolang, Cangfang Community, Shangri-La
4.5 out of 5.0

Situated in Shangri-La, this bed & breakfast is within a 10-minute walk of Guishan Park and Diqing Museum. Ganden Sumtseling Monastery is 3.8 mi (6.1 km) ...

£54

£54
Arro Khampa by Zinc Journey Shangri-la

Arro Khampa by Zinc Journey Shangri-la

15 Eastern Corridor Jinlong Street, Shangri-La
4.5 out of 5.0

Situated in Shangri-La, this boutique resort is within a 10-minute walk of Diqing Museum and Guishan Park. Ganden Sumtseling Monastery is 4.5 mi (7.3 km) ...

£75

£75
Sangzhu Villa Hotel Shangri La

Sangzhu Villa Hotel Shangri La

No 127 Dala Lang Jiantag Town, 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 3.5 mi (5.6 km) away.

£80

£80
BALAGEZONG TIBETAN ECOLOGICAL HOTEL

BALAGEZONG TIBETAN ECOLOGICAL HOTEL

Xingfucun, Nicixiang, Gezong, Shangri-La
4.0 out of 5.0

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

£58

£58
Shangri-la Wonderland Boutique Hotel

Shangri-la Wonderland Boutique Hotel

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

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

£65

£65
Blossom Hill Inn Shangri-la

Blossom Hill Inn Shangri-la

No.15 Du Gu Shuo, Cangfang District, Shangri-La
4.5 out of 5.0

Situated in Shangri-La, this inn is steps away from Guishan Park and Diqing Museum. Ganden Sumtseling Monastery is 4 mi (6.4 km) away.

£64

£64
Map

Recent Reviews in Shangri-La