El Dorado Spa Resorts by Karisma takes 45% off stays at the All-Inclusive El Dorado Royale in Riviera Maya, Mexico, as seen on Travelzoo. A 3-night stay is required and blackout dates apply. This 4-star gourmet inclusive resort has an Expedia rating of 90% based on 492 reviews. Book this travel deal by December 31 for stays through March 31, 2018. *