Shanghai Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to NZ$616 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

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

Shanghai Holiday

Things to do in Shanghai

Shanghai is a vibrant destination perfect for family holidays, city explorations, and business trips. Visitors can indulge in a variety of activities, from shopping at bustling malls to relaxing in traditional tea houses and enjoying rejuvenating spa experiences. Additionally, day trips from the city offer exciting opportunities to explore the surrounding region, making Shanghai a well-rounded choice for an unforgettable getaway.

Shopping

In Shanghai, Nanjing Road Shopping District offers a vibrant mix of entertainment and shopping, perfect for families. For unique gifts, visit Hongqiao Int'l Pearl City. Don't miss Yuyuan Bazaar, a bustling market full of local crafts and souvenirs that captures the city's lively spirit.

Recreation

At Mercedes Benz Arena, immerse yourself in an energetic atmosphere while enjoying sports events. For a tranquil escape, visit Shanghai Grand View Park, where you can unwind amidst serene landscapes. If you fancy golf, Shanghai Yintao Golf Club offers a refreshing outdoor experience with beautiful fairways.

Adventure

Experience the thrill of motor racing at Shanghai International Circuit, where you can feel the adrenaline rush on high-speed tracks. Explore the Bund Sightseeing Tunnel, a unique journey through vibrant lights and stunning visuals. For family fun, Tropical Storm Water Park offers exhilarating water rides and entertainment for all ages.

Nightlife

In Shanghai, the Shanghai Grand Theatre offers a cultural experience with captivating performances, perfect for a romantic evening. For a lively nightlife vibe, head to Paramount, where the atmosphere is vibrant and entertaining. Don't miss Cathay Theatre for a cinematic experience filled with romance and excitement.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Shanghai

Shanghai offers a vibrant mix of family-friendly and city-themed experiences, perfect for any traveller. Explore iconic spots like the Bund, marvel at the Shanghai Tower, enjoy the magic of Shanghai Disneyland, and navigate the city via the efficient Shanghai Metro. With urban parks and bustling streets, the city is rich in culture and adventure, making it an ideal destination for both leisure and business visitors.

  • Shanghai Disneyland©: Experience the magic of Shanghai Disneyland©, a vibrant theme park perfect for families. With thrilling rides, enchanting attractions, and beloved Disney characters, it offers a delightful atmosphere that appeals to all ages.
  • The Bund: Stroll along the iconic esplanade of The Bund, where romance meets history. Enjoy breathtaking views of the skyline and the Huangpu River, making it an ideal spot for family outings and memorable photos.
  • People's Square: Immerse yourself in the urban vibe of People's Square, a modern hub that showcases art, culture, and relaxation. Surrounded by stunning architecture, it's a great place to unwind and enjoy the city's lively atmosphere.

Best time to go to Shanghai

The best time to visit Shanghai can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Shanghai falls in August, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in Shanghai falls in January, visitor numbers are slightly low and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January42.3°F (5.7°C)No RainMostly SunnySlightly LowSlightly Low
February44.2°F (6.8°C)Light RainMostly SunnySlightly LowSlightly Low
March50.7°F (10.4°C)Light RainMostly SunnyAverageSlightly High
April59.2°F (15.1°C)Light RainMostly SunnyAverageSlightly High
May68.5°F (20.3°C)Light RainMostly SunnySlightly HighAverage
June75.0°F (23.9°C)Moderate RainMostly CloudyAverageAverage
July82.0°F (27.8°C)Moderate RainMostly SunnySlightly LowAverage
August82.8°F (28.2°C)Light RainMostly SunnyAverageAverage
September75.7°F (24.3°C)Light RainMostly SunnyAverageAverage
October67.1°F (19.5°C)Light RainMostly SunnySlightly HighAverage
November58.1°F (14.5°C)Light RainMostly SunnySlightly HighSlightly High
December45.9°F (7.7°C)No RainMostly SunnyAverageSlightly Low

Booking tips and Expedia advantages for Shanghai

To save money during your trip to Shanghai, consider visiting from December to February, when accommodation prices are generally lower. Make the most of free attractions like The Bund and People's Square. For transport, use the Metro or buses, which are more economical than taxis. When booking, Sundays tend to offer the lowest rates, while Wednesdays are pricier. Use Expedia to find the best hotel deals by filtering for budget options and eco-certified stays. Combine flights and accommodation in a package deal for additional savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Shanghai are December to February, where the prices are slightly lower. This is in comparison to March to April and November, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Shanghai is Sunday. The most expensive day to stay in Shanghai is Wednesday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from the lowest to the highest, ensuring you see the most affordable accommodation options first. Furthermore, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save some money by combining your hotel accommodation in Shanghai with your flights and activities through an Expedia package deal.

Our pick of the best Shanghai Hotel Deals

Pudong Shangri-La, Shanghai

Pudong Shangri-La, Shanghai

5 out of 5
33 Fu Cheng Road, Pudong, Shanghai
Fully refundableReserve now, pay when you stay
The price is NZ$296 per night from 17 Nov to 18 Nov
NZ$296
17 Nov - 18 Nov
includes taxes & fees
8.8/10 Excellent! (1,001 reviews)
Nice bar at top floor. Breakfast excellent

Reviewed on 18 Oct 2025

Pudong Shangri-La, Shanghai
Conrad Shanghai

Conrad Shanghai

5 out of 5
789 Nanjing Road East, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is NZ$340 per night from 16 Nov to 17 Nov
NZ$340
16 Nov - 17 Nov
includes taxes & fees
8.4/10 Very Good! (999 reviews)
Good

Reviewed on 10 Oct 2025

Conrad Shanghai
Radisson Blu Hotel Shanghai New World

Radisson Blu Hotel Shanghai New World

5 out of 5
88 Nanjing West Road, Shanghai, Shanghai
The price is NZ$252 per night from 1 Dec to 2 Dec
NZ$252
1 Dec - 2 Dec
includes taxes & fees
8.8/10 Excellent! (1,015 reviews)
.

Reviewed on 28 Oct 2025

Radisson Blu Hotel Shanghai New World
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.

Discover the most popular places to visit in Shanghai

What to do in Shanghai

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