CheapCaribbean offers a Barcelo Maya Beach and Caribe Resort 5-Night Flight and Hotel Vacation for Two in Riviera Maya, Mexico, bundled with up to $1,000 resort credit with prices starting from $1,186.26, as seen on Travelzoo. That's the lowest price we could find by $17, excluding the credit. This price is based on departure from Fort Lauderdale, FL, (FLL), with arrival in Cancun, Mexico, (CUN) on September 17; other departure cities are available for an additional cost. This 4-star Puerto Juarez hotel has an Expedia rating of 88% based on 1,933 reviews. Book this travel deal by May 23 for travel from August 19 through October 31.