Booking multiple round-trip tickets through Air-line hubs may help you getting a good deal.
2 International Airports
Velala International (MLE), Malé, Maldives.
Gan International (GAN), Addu City, Maldives.
What is the best time of the year?
Christmas.
April to September.
Very important to know at what time your flight arrives. This is because a lot of them arrive late at night, after 8 pm. Be aware that transfer planes do not operate at night.
Instead of just googling for hotels, try trivago, using its filters, like price and stars, for instance, may just make it easier for you to find what you're looking for.
Booking direct with the hotel is probably the best way to go. There is a huge advantage in doing so, specially because of hotel transfers that you negotiate and ask for, otherwise it'll be an additional cost.
Transfers & timing is really something you should be paying attention to, it can ruin all your trip, they are really expensive if not booked carefully and in advance.
Seaplane transfers, there are 2 main companies doing them:
TMA Trans Maldivian Airways
Domestic flights, it's going to take more time, because of luggage and check-in.
Boat transfer.
Beach Villa or Water Villa?
Beach Villas are usually bigger and have great amenities.
All inclusive, Full board, Half board.
It's very important to check on this to get a good idea of how much you are going to spend on food, that could be really high!