When to Go
Peak Season is November through April. The coastal weather is heavenly, with temperatures of 27°C (80°F) and near-constant ocean breezes. Hotel rates reflect increased demand from sun-starved northerners, especially in Playa del Carmen. During Christmas week, they often increase by 50% and hoteliers request a minimum five-night stay. If you're planning a Christmas vacation, you'd do well to book six months in advance.
June, September, and October are low season. September and October bring the worst weather, with frequent rain, mosquitoes, and the risk of hurricanes. There's also often rain in June. Breezes disappear, and humidity soars, especially inland. But if you're looking for a spa getaway and don't mind the weather outside, you’ll be able to find real deals on accommodations during these months. Just keep in mind that some of Riviera Maya’s best restaurants and boutique hotels shut down during September, while larger resorts undergo renovation.
In May, July, and August, off-season prices and sunny skies make late spring and midsummer a great time to save on airfares and hotels, while having the beach to yourself.