The official currency in Mauritius is the Mauritian Rupee.
The Mauritian Rupee is divided into 100 cents. All major credit cards are accepted, and there are a number of ATM machines in the towns and at the airport.
The exchange rate is approximately 1 EUR = 40 Mauritian Rupee.
Crafts vendors, smaller shops, taxis and restaurants will expect to be paid in local currency. Larger shops, supermarkets and hotels can usually process credit cards.