Seszele składają się z blisko 120 wysp i wysepek. To jedyne granitowe wyspy na świecie. Leżą na Oceanie Indyjskim około 1200 km od wschodnich wybrzeży Afryki. Największe z nich to Mahé, Praslin, Silhouette i La Digue. Na nich skupiają się najważniejsze ośrodki turystyczne. Pozostałe są w większości bezludne, wiele ma prywatnych właścicieli. Wszystkie gwarantują rajskie widoki.