Get to know the best times to visit according to your preferences. The peak season for travellers is during early December and March. The Maldives experiences the monsoon rains from June to August, with heavy and scattered rain throughout the period. On the upside, off-season means more affordable accommodation. Many Maldives 5 star resorts such as the likes of The Residence Maldives by Cenizaro offers discounts during off-peak seasons. If you are an avid surfer, the off-peak time is the best time to visit, as there is drastically significant wave activity during this time. April, May, September and October are good months to visit. During peak seasons, December onwards majority of travellers will venture towards the islands so know that hotels and resorts will increase their rates around this time.