

Das SLS Cancun befindet sich im exklusiven Stadtteil Puerto Cancún neben dem Marina Town Center, etwa 2–3 km von nahegelegenen Stränden und 3–4 km von Sehenswürdigkeiten im Stadtzentrum wie dem Parque Las Palapas und der Plaza Las Américas entfernt, während die wichtigsten Unterhaltungsbereiche der Hotelzone nur eine kurze Autofahrt entfernt sind. Der internationale Flughafen Cancún (CUN) liegt rund 20 km südlich und ist in etwa 20–25 Minuten mit dem Auto erreichbar.