Very often one needs to stay overnight in Male on the way to the resorts. The Maldivian water taxi only operates during the daylight hours, and the Maldivian flies to outer islands on a rather limited schedule – few times a day.
Resorts normally always suggest that the guest should stay at the Hulhule Island hotel which is conveniently located on the same island as the airport. The hotel runs shuttles from the terminal to the hotel frequently. There is no need to stay at this hotel, however. Their room rates are quite high, and there is always something to do at the Male for few hours during the day time. Also, transferring from the airport to the capitol island is super convenient. You just need to take one of the frequent boats that shuttle people between Male and airport.