Maldives offers a plethora of activities, suiting whatever one's interest may be. No matter if you enjoy water sports, exploring marine life, or simply relaxing, there is something for everyone. Snorkelling, scuba diving, dolphin watching, and sunset cruises are popular, and some of the resorts even offer trips to nearby secluded islands. Pre-booking of such activities is advisable so that they are available, particularly during peak season. Remember that a few resorts do provide all-inclusive packages that encompass excursions, so make sure to ask them about these when booking your stay.