No, you do not need. All travelers are allowed to stay in the Maldives for 30 days. Each traveler must present a passport (valid for at least six months before the date of departure from Maldives), and a valid return air ticket to a destination where the passenger has permission to enter, together with any visa required for that destination