Beijing's rainy season is June-July. Be prepared for dust and sand storms at almost any time, but especially in early spring. September-October—except for the first week of October, which is a national, week-long holiday—is the best time to visit Beijing, hands-down, as blue skies, crisp air and fewer crowds permeate the city. Early spring is another good time to visit, when the winds blow over the city and the weather is still cool.

Hoteliers! Is your listing up to date? With over 130,000 hotels in our database, no other source compares to our depth of information. Click here to review and be sure the travel professional knows your hotel’s latest details.