Why we stay here

  • A ranch-style hotel set on the shores of Laguna Bacalar, with its own private beach
  • Light, airy rooms come with mini-bars, air-con and balconies with hammocks
  • There’s a luxury spa offering a range of bespoke facials, body wraps and massage treatments
  • Chill out by the outdoor pool and in the lantern-lit tropical gardens
  • The shoreside restaurant serves local dishes inspired by Mayan culture
  • Wander along the wooden walkways that stretch out into the shimmering lake, with lush foliage and hammocks here and there
  • Bacalar is one of Mexico’s designated “Magic Towns” with a rich pirate history and outstanding natural beauty

Rancho Encantado, Bacalar is included in: