Shanghai hotels: get the best Shanghai hotel deal by cheap rates. No booking fees. You pay for the hotel room in Shanghai at the check-out. Free cancellation.


Shanghai China Climate and weather


Shanghai is located on the East China Sea shore, part of the Pacific Ocean, and is divided into two parts by the Huangpu River. The city itself is located on the western side, the eastern one is the setting for an entirely new financial district of Pudong.

The city has a humid subtropical climate with all four seasons clearly distinguished, and temperatures varying greatly depending on the time of the year. Temperatures extremes of -10C (14F) and +41C (105F).  The amount of sunlight is sufficient, reaching 2,000 hours a year, the precipitation is about 1,200 mm.

Spring starts in March, it is warm and generally pleasant, though with frequent rain and variable spells of warm and cold. The summer starts in June, with the "plum flower rain", light and prolonged, and temperatures about 30°C. The recorded summer extreme was 41°C. Along with high humidity, it makes the summer not the best time to visit the city, because the air can seem stifling to those who are not used to climate. Nevertheless it is the peak tourist season.

The autumn is the best time to go to the city, it is warm and sunny. The rain is not frequent, the foliage season is in November. In September heavy storms can occur. Winter can be cold, with temperatures lingering about zero. The lowest recorded temperature was -10°C. But frosts are not common, the winter is usually grey and wet, with little or no snowfalls.

There were some typhoons over the last several years, but none of them has caused considerable damage. On July, 22, 2009 total solar eclipse will be seen from the centre of Shanghai.

We offer 2305 hotels in Shanghai China with low prices and discount rates. Our reservation system features cheap and luxury hotels in Shanghai, hostels, motels, B&B and other affordable accommodations in Shanghai. We have great hotel deals in central Shanghai. You can also book Shanghai airport hotels at cheap rates. Our system is secure and absolutely free of charge.

Find a hotel

Hotels in other cities