6 or 7 days is the ideal duration for Mauritius holiday packages. This will give you enough time to relax and also cover the important things to do without being rushed.