Citizens of the UK, America, EU, Australia and South Africa do not need a visa to enter Mauritius. On arrival you will get a stamp in your passport for 60 days.