Upon arrival in Mauritius, Indians are eligible for visa for 60 days only if they hold the following -
1. A confirmed accommodation in Mauritius
2. Sponsorship letter
3. Confirmed return flight
4. Sufficient funds for expenses during their stay (minimum of 100 USD per day)
Additionally, Air Mauritius will only accept passengers who have a confirmed return flight booking within 60 days of arrival. If the passengers hold a ticket for a stay beyond 60 days, then they must apply for a visa from the Mauritius High Commission in Delhi prior to departure.