Das 5-Sterne-Hotel Barcelo Maya Palace Xpu Ha liegt in einer strandnahen Lage 200 Meter von der Caleta Chac-hal-al und bietet 3 Außentennisplätze. Das Resort bietet geführte Schnorchelausflüge an und liegt in circa 7 km Entfernung vom Hafen von Puerto Aventuras entfernt.
Das Hotel liegt in ca. 10 Gehminuten Entfernung von einem privaten Strand und befindet sich am Strand von Xpu Ha. Der Ecopark Kantun Chi ist in unmittelbarer Nähe vom Barcelo Maya Palace Xpu Ha gelegen. Die Unterkunft befindet sich 1 km vom Cenote Azul.
3604 Zimmer im Hotel sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. In den Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche zur Verfügung. Zudem bieten die privaten Badezimmer eine getrennte Toilette und eine Dusche. Manche Zimmer bieten einen Ausblick aufs Meer.
Ein kostenloses Frühstück wird jeden Tag im Hotel Barcelo Maya Palace serviert. Sie können die brasilianische Küche im hoteleigenen À-la-carte- Restaurant Rodizio probieren. Die Pool- Bar mit kostenlosem WLAN und einem TV ist ein perfekter Ort zum Verweilen.