Three Nights of Magic

Sunset overlooking resort-style infinity pool and the Caribbean at Mahekal Beach Resort

Feel the magic at Mahekal Beach Resort this fall. Picture yourself on the playa, basking underneath the palms and soaking in the warm sea air on the coast of Mexico for one more day — on us! For a limited time, add a third night to your two-night stay for no additional charge.

  • Book two nights with our Room-and-Meal plan and the third night is free on stays through December 19, 2020.
  • Booking Window: Now through November 17, 2019
  • Additionally, you'll receive a $50 USD resort credit per stay for food and beverage.
  • Two nights deposit required at time of Booking and remaining balance due three days before arrival.
  • If you need to cancel, you'll receive a full refund if you cancel more than 3 nights before arrival. If you cancel less than 3 nights before arrival, there will be a penalty worth a two night's stay.
  • Blackout dates: Nov 28 to Dec 1, 2019 / December 24, 2019 to January 1, 2020 / April 8 to April 13, 2020
  • Cannot be combined with any other offer, promotion or prior purchase/reservation
  • Not applicable to groups of 10 or more