US Dollar is widely accepted in Mauritius, so you can carry those as well. If you can't get your money exchanged at the airport, don't worry. The island is dotted with numerous banks, including Bank of Baroda, Barclays Bank, Deutsche Bank, HSBC Bank, and Standard Chartered Bank.