Shanghai Holidays

Book a Hotel + Flight or Car together to unlock savings

Your Shanghai Holiday

Your next great adventure is just around the corner with a holiday package to Shanghai. Food, fun and nothing but great times — you're sure to find it in this neighbourhood. If you're in the mood to sightsee during your trip to Shanghai, don't miss nearby attractions such as Egrets Nature Reserve. Don't just dream it — make it a reality! Secure your perfect Shanghai holiday with Expedia and get to where you're going your way.

Our guide on where to stay in Shanghai

Find the best Shanghai areas and neighborhoods for the activities you enjoy most. Learn more about Shanghai

Our pick of the best Shanghai Hotel Deals

New World Shunde Hotel
New World Shunde Hotel
4 out of 5
No.38 Qinghui Road, Daliang, Shunde District, Foshan, Guangdong
Fully refundableReserve now, pay when you stay
The price is AU$77 per night from 20 May to 21 May
AU$77
per night
20 May - 21 May
8/10 Very Good! (488 reviews)
"It was good and could walk to lots of places"

Reviewed on 4 May 2024

New World Shunde Hotel
Hilton Foshan
Hilton Foshan
4.5 out of 5
127 Lingnan North Avenue, Chan Cheng, Foshan, Guangdong
Fully refundableReserve now, pay when you stay
The price is AU$101 per night from 11 Jun to 12 Jun
AU$101
per night
11 Jun - 12 Jun
8.6/10 Excellent! (182 reviews)
Good size clean rooms
"Good size clean rooms"

Reviewed on 3 May 2024

Hilton Foshan
Cordis Foshan, Lingnan Tiandi
Cordis Foshan, Lingnan Tiandi
4.5 out of 5
No.97, Renmin Road, Chancheng District, Foshan, Guangdong
Fully refundableReserve now, pay when you stay
The price is AU$124 per night from 17 May to 18 May
AU$124
per night
17 May - 18 May
8.4/10 Very Good! (360 reviews)
"Repeat stay"

Reviewed on 25 Nov. 2023

Cordis Foshan, Lingnan Tiandi
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.

Frequently asked questions

How much does a Shanghai holiday package cost?
Discover the best of Shanghai from as low as . We offer a great selection of hotels, flights and rental cars to suit every budget and style. Score even more discounts when you add a few tours or activities to your holiday package.
How do I get a cheap travel package to Shanghai?
You’ll save piles of cash if you bundle your car rentals, flights and hotels into a Shanghai holiday package. Sometimes cheap packages mean fewer choices. But that’s not the case with Expedia. We offer more than 550 air carriers and 1 000 000 properties throughout the world, so you’ll always have plenty of variety to choose from. Eager to save even more? Add some popular activities to your package deal and unlock even bigger bargains! After all, travel is about more than simply getting to your destination.
Where should I stay in Shanghai?
If you’re interested in visiting Egrets Nature Reserve, save yourself the hassle of commuting and find someplace to stay nearby. It’s one of the most popular attractions in this neighbourhood.
How far in advance should I book my Shanghai holiday?
It depends on the airline, but you can normally compare international fares on Expedia up to 12 months in advance. While it’s generally a good idea to book ahead of time, lucky customers will sometimes nab a cheaper flight just weeks before departure dates.
What does an Expedia Shanghai travel package include?
Much of that is up to you. You can choose from a range of Shanghai bundles, such as a rental car, flight and hotel. You can also book a flight with a hotel, or a flight with a rental car. Once you’ve made your booking, you can add on the fun stuff like tours and activities. Whatever your dream Shanghai escape looks like, get ready to save!
What should I know before booking a Shanghai travel package?
You can save big by combining your flights, hotels and rental cars. Once you’ve created your package, you can add on sightseeing tours or experiences. Your next awesome holiday is only a couple of clicks away.
Can I choose my airline with a Shanghai Expedia holiday package?
Yes, you sure can. We offer more than 550 airline partners globally, so fly with the carrier that’s a good fit for your travel preferences.
If I'm not able to travel, can I cancel my Shanghai holiday package?
We totally understand — sometimes life doesn’t go according to plan. If you’ve locked in a Shanghai holiday package and have to change or cancel it, we can help. We suggest taking a look at our Customer Service Portal first for information. But generally speaking, if you’ve taken out your package within 24 hours, you may be able to change your itinerary free of charge. If it’s been longer than 24 hours, your hotel, airline or car rental company may charge a fee.

Discover the most popular places to visit in Shanghai

Activities

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.