Das Hotel Reef Yucatan befindet sich an einem der schönsten und unberührtesten Stränden des Golfs von Mexiko, in der Gegend von Nuevo Yucatan. Weniger als eine Stunde nördlich vom Merida International Airport, ist das Resort nur wenige Minuten entfernt von Celestun und Rio Lagartos.