The Maldives experiences a whole year of sunshine but the best months to go are from December to April (the rainy season is from May to November). These are also the times when people pack the hotels and resorts.

http://www.amazingmaldives.com/article/maldives/visiting-maldives-first-time