The Royal Cancun находится в городе Канкун, побережье Ривьера Майя, полуостров Юкатан, штат Кинтана-Роо. В 50 м расположен песчаный частный пляж отеля. До центра города Канкун - 8,5 км. До Международного аэропорта Канкун (Aeropuerto Internacional de Cancun) - 21 км.