
Shangguan Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Shangguan Vacation
Skip the stress of organizing your next exciting adventure with a Shangguan vacation package. Whether you're in town for its history, food or other highlights, you'll find countless exciting experiences to delve into. Butterfly Spring Park is just one of the big-ticket attractions to include on your to-do list during a trip to Shangguan. Check out Expedia's extensive range of travel options and begin planning your perfect vacation to Shangguan today.
Shangguan Hotel Deals

Dali Yanyuan Mountain Retreat(大理晏清山居客栈)
No.133 Yinxian Road, Shuidui Village Dali Yunnan
Fully refundableReserve now, pay when you stay
The price is CA $46 per night from Dec 1 to Dec 2
CA $46
CA $53 total
Dec 1 - Dec 2
includes taxes & fees
10/10 Exceptional! (29 reviews)
"The staff offers us with extraordinary service, and the facility is new and well maintained. We had a great experience at this guesthouse."
Reviewed on Oct 6, 2026

Hilton Garden Inn Dali Ancient City
No. 1, Sanyue Street, Dali Town Dali Yunnan
Fully refundableReserve now, pay when you stay
The price is CA $77 per night from Nov 11 to Nov 12
CA $77
CA $90 total
Nov 11 - Nov 12
includes taxes & fees
8.8/10 Excellent! (20 reviews)
"Poor Management of a Smoke-Free Hotel Despite being advertised as a smoke-free hotel, the property has a serious and apparently unmanaged smoking problem. Upon entering our original room, we immediately noticed a strong cigarette smell. We were moved to another room in the afternoon, which initially ..."
Reviewed on Nov 7, 2026

The Windyard Kazan Onsen Hotel-Private Hot Spring Bathtub close to South Gate of Dali Ancient Town
No. 41, Group 10, Nanmen Village Committee, Dali Town Dali Yunnan
Fully refundableReserve now, pay when you stay
The price is CA $74 per night from Nov 9 to Nov 10
CA $74
CA $87 total
Nov 9 - Nov 10
includes taxes & fees
9.6/10 Exceptional! (5 reviews)
"It was a good stay for us, the room was clean, staff very friendly, but if you are a non smoker, there's second hand smoke in the breakfast area or common areas, which is typical of most properties as the staff smoke. The breakfast is suited for Chinese travelers, so if you are accustomed to a western ..."
Reviewed on Sep 30, 2026
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.
What to do in Shangguan

Dali Cangshan Mountain Tea Picking and Tasting
CA $46
per adult

Cangshan Mountain hike and organic homemade dinner
CA $50
per adult

Dali Etiquette Banquet: Immersive Royal Feast Experience
CA $173
per adult
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







