Situé à Bacalar, face à la plage, le Xcabal Hotel boutique propose un hébergement 3 étoiles, un jardin, une terrasse et un restaurant. Il possède un bar et une plage privée. Il propose un service d'étage, un bureau d'excursions et une bagagerie.
Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Certaines chambres possèdent un balcon.
L'aéroport international de Chetumal, le plus proche, est implanté à 37 km.