Shanghai Holidays

  • Plan, book, travel with confidence
  • payments icon
    Better together
    Save up to S$134 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place
Price found within the past 48 hours. Click for updated prices.
ECHARM PLUS Hotel Smart New City Branch
Pazhou Mingyue Resort Hotel Canton Fair Complex Branch - Free Shuttle Bus to Canton Fair Complex During Canton Fair Period
Yi Xiu Boutique Apartment
Soluxe Hotel Guangzhou
HuaLv Hotel - Guangzhou Zhujiang Wuyang
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Where to stay in Shanghai

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

Top hotels in Shanghai

New World Shunde Hotel
New World Shunde Hotel
4 out of 5
No.38 Qinghui Road, Daliang, Shunde District, Foshan, Guangdong
8/10 Very Good! (510 reviews)
"Good services & helpful front desk"

Reviewed on 25 Nov,2024

New World Shunde Hotel
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 S$92 per night from 1 Dec to 2 Dec
S$92
includes taxes & fees
1 Dec - 2 Dec
8.4/10 Very Good! (392 reviews)
"The hotel room is spacious and clean. Staff very friendly and polite. Walk about 5-10mins to Zumiao station exit D and Sightseeing places like Zumiao Temple, The Ancestral Temple, 黄飞鸿纪念馆, 叶问堂, 飞鸿街. Theres a Aeon supermarket inside a mall named All Shopping Mall just around Zumiao."

Reviewed on 27 Nov,2024

Cordis, Foshan, Lingnan Tiandi
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 S$92 per night from 3 Dec to 4 Dec
S$92
includes taxes & fees
3 Dec - 4 Dec
8.6/10 Excellent! (205 reviews)
"Friendly staff, very clean environment, several dining options within the hotel and in the neighborhood, quite neighborhood; generally speaking i would stay in this hotel again."

Reviewed on 27 Nov,2024

Hilton Foshan
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 S$503. 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.

Popular places to visit

Things to do

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Book Flight + Lodging, save up to 100% of flight price - Savings based on flight + lodging package prices as compared to the price of the same components available for booking separately before all discounts and rewards applied. Your bundled savings cover up to 100% of your flight. Savings vary based on origin/destination, length of trip, stay dates and travel suppliers. Savings not available on all flight + lodging package bookings.