S’Illot leží na východě ostrova Mallorca, asi 20 kilometrů od města Manacor a 60 km východně od hlavního města Palma de Mallorca. S'Illot je také známý pod jmény Moreia Cala nebo Platja de S'Illot. Svůj název získal podle nedalekého skalnatého ostrova. Letovisko je postavené přímo u zálivu Cala Moreia. Směrem na jih od něj se nachází obec Porto Cristo, která je známá svým přírodním přístavem. Malý turistický vláček spojuje městečko s ostatními prázdninovými místy na pobřeží.