Hotels & Accommodation in Shanghai

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Shanghai?

Ramada Plaza Shanghai Pudong Airport
Ramada Plaza Shanghai Pudong Airport
4.0 star property
Pudong
8.2 out of 10, Very good, (1 014 reviews)
Unwind just 2.1 km from Pudong International Airport with free WiFi, parking, and 24-hour shuttle service. Two restaurants serve tasty meals, while the fitness centre helps maintain your routine. The airport station is an 11-minute walk away for easy city connections.
The price is R1 461
R1 704 total
includes taxes & fees
26 Apr - 27 Apr
Ramada Plaza Shanghai Pudong Airport
Holiday Inn Shanghai Pudong Airport by IHG
Holiday Inn Shanghai Pudong Airport by IHG
3.5 star property
Pudong
9.2 out of 10, Wonderful, (478 reviews)
Escape the bustle at this Shanghai hotel, just a 3-minute walk from T2 Station and 4 minutes from Pudong International Airport. Energise in the 24-hour fitness centre or relax with a drink at the bar after exploring nearby coastal attractions.
The price is R1 614
R1 881 total
includes taxes & fees
05 May - 06 May
Holiday Inn Shanghai Pudong Airport by IHG
Intercity Shanghai Xujiahui
Intercity Shanghai Xujiahui
5.0 star property
Xuhui
The price is R1 877
R2 189 total
includes taxes & fees
27 Apr - 28 Apr
Intercity Shanghai Xujiahui
Holiday Inn Express Shanghai Pudong Airport by IHG
Holiday Inn Express Shanghai Pudong Airport by IHG
3.0 star property
Pudong
8.6 out of 10, Excellent, (580 reviews)
Wake up to a complimentary buffet breakfast at this convenient hotel near Shanghai Disneyland©. The helpful staff and clean rooms receive high praise from guests. With free WiFi and only 6 minutes from Haitiansan Road Station, your Shanghai adventure starts here.
The price is R959
R1 118 total
includes taxes & fees
29 Apr - 30 Apr
Holiday Inn Express Shanghai Pudong Airport by IHG
Joya Shanghai Lujiazui
Joya Shanghai Lujiazui
3.5 star property
Pudong
Located in Lujiazui with Shanghai Tower nearby, this hotel offers free WiFi and parking. Unwind at the bar/lounge or grab a bite at the coffee shop. Tangqiao Station is just a 12-minute walk for convenient city exploration.
The price is R2 612
R3 046 total
includes taxes & fees
04 May - 05 May
Joya Shanghai Lujiazui
Hilton Shanghai Hongqiao International Airport
Hilton Shanghai Hongqiao International Airport
4.5 star property
Minhang
9.0 out of 10, Wonderful, (53 reviews)
Escape the bustle at this Shanghai sanctuary, just 15 minutes from Jing'an Temple. Refresh in the indoor pool, then savour culinary delights at 2 restaurants or unwind at the stylish bar. Hongqiao Tiandi and Shanghai Zoo await your exploration.
The price is R1 242
R1 448 total
includes taxes & fees
17 May - 18 May
Hilton Shanghai Hongqiao International Airport
Traders Hongqiao Airport,Shanghai
Traders Hongqiao Airport,Shanghai
4.5 star property
Minhang
9.2 out of 10, Wonderful, (27 reviews)
Elegant hotel with convenient access to Hongqiao Airport Terminal 2 Station, just a 6-minute walk away. Enjoy dining at 2 restaurants, maintain fitness routines at the health club, and explore nearby Shanghai Zoo and Hongqiao Tiandi attractions.
The price is R1 217
R1 419 total
includes taxes & fees
30 Apr - 01 May
Traders Hongqiao Airport,Shanghai
Hilton Garden Inn Shanghai Caohejing Hi-Tech Park
Hilton Garden Inn Shanghai Caohejing Hi-Tech Park
3.5 star property
Xuhui
8.0 out of 10, Very good, (116 reviews)
The price is R1 157
R1 349 total
includes taxes & fees
24 May - 25 May
Hilton Garden Inn Shanghai Caohejing Hi-Tech Park
IntercityHotel Shanghai New Intl. Expo
IntercityHotel Shanghai New Intl. Expo
5.0 star property
Pudong
9.0 out of 10, Wonderful, (2 reviews)
The price is R1 448
R1 688 total
includes taxes & fees
24 May - 25 May
IntercityHotel Shanghai New Intl. Expo
Shanghai Lanshu International Hotel
Shanghai Lanshu International Hotel
3.0 star property
Jinshan
The price is R924
R1 077 total
includes taxes & fees
23 May - 24 May
Shanghai Lanshu International Hotel
Fairfield By Marriott Shanghai Xuhui Center
Fairfield By Marriott Shanghai Xuhui Center
3.5 star property
Xuhui
9.2 out of 10, Wonderful, (5 reviews)
The price is R1 459
R1 702 total
includes taxes & fees
26 Apr - 27 Apr
Fairfield By Marriott Shanghai Xuhui Center
Conrad Shanghai
Conrad Shanghai
5.0 star property
Downtown Shanghai
8.6 out of 10, Excellent, (1 000 reviews)
The price is R2 218
R2 586 total
includes taxes & fees
27 Apr - 28 Apr
Conrad Shanghai
Yu Garden Crystal Orange Hotel
Yu Garden Crystal Orange Hotel
3.0 star property
Downtown Shanghai
10.0 out of 10, Exceptional, (3 reviews)
The price is R2 050
R2 391 total
includes taxes & fees
07 May - 08 May
Yu Garden Crystal Orange Hotel
Thompson Shanghai Expo, by Hyatt
Thompson Shanghai Expo, by Hyatt
4.0 star property
Pudong
9.6 out of 10, Exceptional, (5 reviews)
The price is R2 400
R2 798 total
includes taxes & fees
26 Apr - 27 Apr
Thompson Shanghai Expo, by Hyatt
Jinglai Zhenxuan Shanghai Tongji Hospital Xincun Road Subway Station Hotel
Jinglai Zhenxuan Shanghai Tongji Hospital Xincun Road Subway Station Hotel
3.0 star property
Puxi
The price is R847
R988 total
includes taxes & fees
24 Apr - 25 Apr
Jinglai Zhenxuan Shanghai Tongji Hospital Xincun Road Subway Station Hotel
Hyakumangoku Onsen Hotel
Hyakumangoku Onsen Hotel
3.0 star property
Pudong
The price is R4 402
R5 133 total
includes taxes & fees
24 May - 25 May
Hyakumangoku Onsen Hotel
Jinglai Zhenxuan Jiudian
Jinglai Zhenxuan Jiudian
3.0 star property
Jing'an
The price is R713
R831 total
includes taxes & fees
07 May - 08 May
Jinglai Zhenxuan Jiudian
Shanghai HongQiao Airport Hotel
Shanghai HongQiao Airport Hotel
5.0 star property
Minhang
8.8 out of 10, Excellent, (296 reviews)
Unwind at this luxury hotel with a stylish bar and cosy café just steps from Hongqiao Airport Terminal 2 Station. Enjoy free WiFi and parking while staying close to Shanghai Zoo and Hongqiao Tiandi attractions.
The price is R1 139
R1 328 total
includes taxes & fees
01 May - 02 May
Shanghai HongQiao Airport Hotel
Shanghai Hongqiao Heyitang Hotel
Shanghai Hongqiao Heyitang Hotel
4.0 star property
Changning
9.8 out of 10, Exceptional, (16 reviews)
Cosmopolitan comfort awaits at this Shanghai hotel, just 4 minutes' walk from Beixinjing Station. Unwind with a drink at the bar after a workout in the fitness centre. Free airport pick-up and WiFi connect you seamlessly to nearby Jing'an Temple and The Bund.
The price is R2 048
R2 388 total
includes taxes & fees
07 May - 08 May
Shanghai Hongqiao Heyitang Hotel
JW Marriott Marquis Hotel Shanghai Pudong
JW Marriott Marquis Hotel Shanghai Pudong
5.0 star property
Pudong
9.6 out of 10, Exceptional, (172 reviews)
Immerse yourself in Shanghai glamour at this luxurious retreat. Just minutes from The Bund and Shanghai Tower, enjoy 5 restaurants, a full-service spa, and indoor pool. Lancun Road Station is a short 15-minute walk away for easy city exploration.
The price is R3 139
R3 660 total
includes taxes & fees
24 May - 25 May
JW Marriott Marquis Hotel Shanghai Pudong
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.

Get last-minute hotel deals in Shanghai and save more

Sign in to unlock great savings.
Showing deals for:24 Apr - 26 Apr
Showing deals for:01 May - 03 May
Showing deals for:23 May - 24 May

Check out family-friendly hotels in Shanghai

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.

When is the best time to visit Shanghai?

Our prices for hotels in Shanghai are cheapest in February
Price trends for hotels in Shanghai
Pricing is based on two traveller single night rates
View properties in April
Currently viewing crowd sizes and weather for April.
Typical weather for Shanghai
April
High 19°C / low 12°C. Sunny most days.
View properties in April
19°
weather_sun
April, no crowd data, average high temperature 19 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
24°
weather_sun
May, no crowd data, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
27°
weather_sleet
June, no crowd data, average high temperature 27 degrees Celsius, average low temperature 22 degrees Celsius. Rainy most days.
22°
31°
weather_partly_sunny
July, no crowd data, average high temperature 31 degrees Celsius, average low temperature 25 degrees Celsius. Partly sunny.
25°
31°
weather_sun
August, no crowd data, average high temperature 31 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
27°
weather_sun
September, no crowd data, average high temperature 27 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
22°
weather_sun
October, no crowd data, average high temperature 22 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
17°
weather_sun
November, no crowd data, average high temperature 17 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
10°
weather_sun
December, no crowd data, average high temperature 10 degrees Celsius, average low temperature 5 degrees Celsius. Sunny most days.
weather_sun
January, no crowd data, average high temperature 8 degrees Celsius, average low temperature 3 degrees Celsius. Sunny most days.
10°
weather_sun
February, no crowd data, average high temperature 10 degrees Celsius, average low temperature 4 degrees Celsius. Sunny most days.
14°
weather_sun
March, no crowd data, average high temperature 14 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
Monthly weather averages (˚C)

Top neighbourhoods in Shanghai

The North Bund

The The North Bund neighbourhood has lots to see, including Shanghai International Cruise Ship Terminal and Shanghai Jewish Refugees Museum.

Lujiazui

Shanghai's Lujiazui neighbourhood is known for its restaurants and waterfront, and entices visitors with attractions, including Shanghai Tower and Shanghai World Financial Center.

Xintiandi

Shanghai's Xintiandi neighbourhood offers attractions, including Xintiandi Style Shopping Centre.

Downtown Shanghai

Shanghai's Downtown Shanghai neighbourhood is known for its temples and restaurants, and entices visitors with attractions, including The Bund and Three on the Bund.

Pudong

Shanghai's urban Pudong neighbourhood is loved for its restaurants and theme parks, and visitors often enjoy its varied attractions, including Shanghai Disneyland© and The Bund.

Top landmarks in Shanghai

Shanghai and related destinations

Ascend the Oriental Pearl Tower for jaw-dropping views of the futuristic Pudong skyline and winding Huangpu River. Lose yourself in the leafy French Concession, where trendy cafes and boutiques occupy charming colonial villas.

Check out reviews of Shanghai hotels guests love

Frequently asked questions

Can I book a refundable accommodation option in Shanghai?
If you want the flexibility to change your plans to Shanghai, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Shanghai be like during my visit?
The warmest months in Shanghai are usually August and July, with an average temperature of 26°C. January and February are the chilliest months, when the average temperature is 8°C. The rainiest months are June and July.
Why should I book my Shanghai hotel with Hotels.com?
There are plenty of reasons to book your Shanghai travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Shanghai

Whispers of the Past: Unveiling Shanghai's Cultural Tapestry

Shanghai, a dazzling metropolis where East meets West, is a cultural kaleidoscope that enchants every traveller. Marvel at the futuristic skyline of Pudong, dominated by the iconic Oriental Pearl Tower, while the historic Bund offers a glimpse into the city’s colonial past. Explore world-class museums like the Shanghai Museum and tranquil temples such as Jing'an. Stroll through the picturesque Yuyuan Garden, then indulge in culinary delights at vibrant street markets. From luxury shopping on Nanjing Road to serene moments along the Huangpu River, Shanghai promises an unforgettable blend of modernity and tradition, making it a must-visit destination.

Things to do in Shanghai

Shanghai dazzles with its dynamic blend of modern marvels and tranquil retreats, offering everything from leisurely strolls along lush parks to vibrant bazaars brimming with local crafts. Enjoy scenic boat rides, explore serene lakeside vistas, or embark on exhilarating hikes through picturesque landscapes. There's something for every wanderer here!

  • West Nanjing RoadOpens in a new window – Stroll down West Nanjing Road, a lively thoroughfare that offers a delightful blend of shopping, dining, and entertainment. This vibrant street is a hotspot for both locals and visitors, featuring an array of shops from luxury brands to unique boutiques. As you walk, take in the modern architecture that stands alongside historical buildings, showcasing Shanghai's rich tapestry of culture. It’s also a great place to find a temple or two, offering a serene escape from the bustling city life. Don’t forget to stop by one of the many cafés or restaurants to sample local delicacies and international cuisine. Whether you're looking for a place to shop, enjoy art, or simply soak in the atmosphere, West Nanjing Road is the perfect starting point for your Shanghai adventure.

4 tips for savvy savings when booking a hotel in Shanghai

  1. Book for the cheapest times: The most affordable months to visit Shanghai are January, February, and December, when hotel prices tend to be lower. For those looking to explore the city’s key historical and cultural landmarks, a stay of at least 3 to 4 days is recommended. This timeframe allows for visits to museums, temples, and shopping districts, as well as sightseeing in natural parks and dining at local establishments. Travellers on a budget will find great value for money during these months, as prices may drop, making it an excellent time to experience the rich history and vibrant culture of this bustling metropolis.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Shanghai, you may start by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you're more likely to see discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications from Hotels.com to stay informed about flash sales and exclusive last-minute promotions. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you can quickly seize opportunities as they arise, whether it's a price drop or newly available rooms for your spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate due to various factors such as the hotel's location, star rating, and seasonality, so being flexible with your travel dates could help you secure a more favourable rate for your stay in a Shanghai hotel. If you're seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price tends to be on the higher side, we will suggest alternative dates that could potentially offer more affordable options, increasing the likelihood that you will find a better deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive, but thanks to Shanghai's exceptional public transport links, you may discover a more affordable independent hotel further afield that remains well connected. For those keen to explore alternative, less congested neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Shanghai

Shanghai experiences its lowest average temperature in January, at 42.3°F (5.7°C), while August is the hottest month, with an average temperature of 82.8°F (28.2°C). June tends to be the wettest month. The peak travel months to visit Shanghai are March, April, and September, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. In contrast, February, May, and December are ideal if you're looking for a calmer vacation, marked by no to light rainfall and mostly sunny conditions.

Keep exploring