

SLS Cancun est situé dans le quartier exclusif de Puerto Cancún, à côté du Marina Town Center, à environ 2–3 km des plages voisines et à 3–4 km des attractions du centre-ville telles que le Parque Las Palapas et le Plaza Las Américas, tandis que la principale zone hôtelière et ses lieux de divertissement se trouvent à quelques minutes en voiture. L’aéroport international de Cancún (CUN) est à environ 20 km au sud, soit 20–25 minutes de route.