No visa is required by nationals of most countries although they may be somewhat strict in enforcing that you have a return/onward ticket and sufficient funds for your stay.
Nationals from Afghanistan, Algeria, Andorra, Angola, Bangladesh, Benin, Bhutan, Bolivia, Bosnia and Herzegovina, Burkina Faso, Burundi, Cambodia, Cameroon, Cape Verde, Colombia, Congo(Brazzaville), Central African Republic, Congo(Democratic), Costa Rica, Cote D'Ivoire, Croatia, Cuba, Djibouti, Dominican Republic, Ecuador, Egypt, El Salvador, Equatorial Guinea, Eritrea, Ethiopia, Gabon,Guinea, Guatemala, Haiti, Honduras, Indonesia, Iraq, Iran, Liberia, Libya, Macau, Mali, Mauritania, Marshall Islands, Mexico, Micronesia, Mongolia, Morocco, Myanmar, Nepal, Nicaragua, Niger, Nigeria, North Korea, Pakistan, Palau, Palestine, Panama, Peru, Philippines, Rwanda, Senegal, Siberia, Somalia, Suriname, Sri Lanka, Sudan, Syria, Thailand, Togo, Uruguay, Venezuela, Vietnam, Yemen and Yugoslavia must have a visa prior to arrival.
Mauritius - Visa Information
Mauritius embassies
Foreign embassies in Mauritius