
Tianfu'an Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $1,096 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 Tianfuan Vacation
Entertainment, food, art and more … There's so much to experience with a Tianfuan vacation package. And with the ability to easily customize your city adventure, it's guaranteed to be one to remember. During your trip to Tianfuan, give yourself plenty of time for sightseeing. A fantastic place to start is Anting Old Street. Stop daydreaming and start traveling. Check out the multitude of options on Expedia today and finally put your Tianfuan vacation plans into action!
Top Tianfu'an Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Dayin International Youth Hostel - People's Square & Old Town
Jing'an
Price was CA $1,743, price is now CA $1,609 per person
CA $1,609
per person
May 15 - May 17
found 1 day ago
Roundtrip flight included
Vancouver (YVR) to Shanghai (PVG)
9/10 Wonderful! (7 reviews)
The property itself is pretty nice and the staff are fantastic, but it's worth noting that this location is actually a 20 min walk from the closest metro station and a further 10 mins on the subway away from People's Park. There is another Dayin just a few minutes walk from People's Park - don't get confused like I did!
Reviewed on Nov 23, 2024

Elegant International Hotel Shanghai - Bund Sichuan Road North Metro Station Branch
Puxi
Price was CA $2,294, price is now CA $1,810 per person
CA $1,810
per person
May 15 - May 17
found 1 day ago
Roundtrip flight included
Vancouver (YVR) to Shanghai (PVG)
9/10 Wonderful! (15 reviews)
Absolutely loved this stay. Just a 10-minute walk to the Bund, with charming old houses along the way. The room was spotless, the bed super comfortable, and I slept like a baby. Great water pressure in the shower. The laundry room on the 4th floor was a huge plus—wash and dry in one go. Nice gym for a quick morning workout, and the rooftop terrace has an amazing view of Lujiazui at night. Front desk staff were friendly, efficient, and even recommended some great local Shanghainese restaurants. Would definitely stay again.
Reviewed on Dec 23, 2025



Banyan Tree Shanghai On The Bund
Puxi
Price was CA $2,058, price is now CA $1,938 per person
CA $1,938
per person
May 15 - May 17
found 1 day ago
Roundtrip flight included
Vancouver (YVR) to Shanghai (PVG)
8.6/10 Excellent! (188 reviews)
Very spacious and elegant rooms with a fantastic oversized bathtub, with amazing view of Pudong.
Delicious breakfast.
Reviewed on Nov 13, 2025