No if your visit is going to be less than 15 days. But you do need a return air ticket and proof of sufficient funds to be able to enter Mauritius. Here's more information: 
indiahighcom.intnet.mu
                
            
                    
        
                  indiahighcom.intnet.mu


