Again, Mauritius is one island. Seychelles is an archipelago. This geography makes all the difference to logistics and costs while on a Mauritius or Seychelles vacation. There are three inhabited islands in Seychelles, with the exception of a few exclusive resorts on the small islands.