Book Shangguan hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Shangguan

Cheap Shangguan hotels

Qing Pu Villa

Qing Pu Villa

4 out of 5
Jinsuodao, Haidong Town, Dali, Yunnan
With a stay at Qing Pu Villa in Dali, you'll be on a lake, within a 10-minute drive of Erhai Lake and Jinsuo Island.
Qing Pu Villa
China Old Story Inns Dali Elite Garden

China Old Story Inns Dali Elite Garden

3.5 out of 5
No. 10 Community South Gate, Wenxian Road, Dali, Yunnan
Fully refundable
The price is AU$82 per night from 1 Jul to 2 Jul
AU$82
per night
1 Jul - 2 Jul
With a stay at China Old Story Inns Dali Elite Garden in Dali (Dali Ancient Town), you'll be within a 10-minute drive of Erhai Lake and South Gate.
China Old Story Inns Dali Elite Garden
Da Li Yu Jia Ren Hotel

Da Li Yu Jia Ren Hotel

3 out of 5
Dali, Dali, Yunnan
Fully refundableReserve now, pay when you stay
The price is AU$242 per night from 1 Jul to 2 Jul
AU$242
per night
1 Jul - 2 Jul
Located in Dali (Shuanglang), Da Li Yu Jia Ren Hotel is a 3-minute walk from Erhai Lake and within a 5-minute drive of Nanzhao Folk Island.
Da Li Yu Jia Ren Hotel
Save an average of 15% on thousands of hotels when you're signed in
Dali Old Courtyard Boutique Inn

Dali Old Courtyard Boutique Inn

3.5 out of 5
No 12 Xinming Road Dali, Dali, Yunnan
Fully refundableReserve now, pay when you stay
With a stay at Dali Old Courtyard Boutique Inn in Dali (Dali Ancient Town), you'll be within a 10-minute drive of Erhai Lake and South Gate.
Dali Old Courtyard Boutique Inn
Colorful Flower Guesthouse

Colorful Flower Guesthouse

3 out of 5
No.177, Group 8, Guoziyuan Village, Dali Ancient Town, Dali, Yunnan
With a stay at Colorful Flower Guesthouse in Dali (Dali Ancient Town), you'll be within a 10-minute drive of Erhai Lake and Yu'er Park.
Colorful Flower Guesthouse
Meili Xiangyue Villa Verde

Meili Xiangyue Villa Verde

3 out of 5
Xiangyangxi Village, Wanqiao Town, Dali, Yunnan
Located in Dali, Meili Xiangyue Villa Verde is on the riverwalk, a 1-minute drive from Erhai Lake and 14 minutes from Butterfly Spring Park.
Meili Xiangyue Villa Verde
5060 Inn

5060 Inn

2.5 out of 5
214 National Road, Ancient City Gantong, Near Guanyintang Bus Stop, Dali, Yunnan
With a stay at 5060 Inn in Dali, you'll be within a 10-minute drive of Erhai Lake and Dali Wenxian Road.
5060 Inn
1975 Inn Dali

1975 Inn Dali

3 out of 5
Dayuanzi Village, ErHaiMenWai, Dali Old City, Dali, Yunnan
With a stay at 1975 Inn Dali in Dali (Dali Ancient Town), you'll be within a 10-minute drive of Erhai Lake and South Gate.
1975 Inn Dali
Sky Valley Heritage Boutique Hotel

Sky Valley Heritage Boutique Hotel

4.5 out of 5
Xianglong Village Xizhou Town, Dali, Yunnan
With a stay at Sky Valley Heritage Boutique Hotel in Dali (Xizhou), you'll be within a 10-minute drive of Erhai Lake and Butterfly Spring Park.
Sky Valley Heritage Boutique Hotel
Don't see what you're looking for?
See all available properties in Shangguan
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Shangguan hotels essential information

Accommodation
160 hotels
Lowest Price
AU$82
Highest Price
AU$242
Popular hotels
Qing Pu Villa, China Old Story Inns Dali Elite Garden, Da Li Yu Jia Ren Hotel, Dali Old Courtyard Boutique Inn, Colorful Flower Guesthouse, Meili Xiangyue Villa Verde, 5060 Inn, 1975 Inn Dali, Sky Valley Heritage Boutique Hotel

Most recent Shangguan hotel reviews

Dali Old Courtyard Boutique Inn
lastminute.com.au Verified Review
5 / 5
The hotel is set in an ancient dwelling built around a courtyard. While our room retained its original ancient nature, it was clean and comfortable. The bathroom, on the other hand, was modern and there was no lacking hot water. The staff was friendly and helpful. The hotel is located in a quiet side street in the middle of the ancient city just off of the major pedestrian street of Remin Road with its many eateries, shops and bars. For folks not familiar with the ancient city, the hotel may be a challenge to find. But not to worry, the hotel staff will work with you to find your destination. My wife and I highly recommend this place.
A verified traveller stayed at Dali Old Courtyard Boutique Inn
Posted 4 months ago
Dali Old Courtyard Boutique Inn

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.