An all-inclusive week in Mexico is now £999 per person -- over £200 less than usual -- with this deal from luxurytrips.co.uk.
The offer is available for travel daily from 1 September to 31 October and includes seven nights' at the 4-star Occidental Grand Xcaret resort and return Virgin flights from London Gatwick.
The Occidental Grand Xcaret resort is set on a private beach in the Riveria Maya, Cancun. There are 11 restaurants and nine bars on-site, all included in the all-inclusive board, as well as five swimming pools, a fitness centre and two tennis courts.
The resort is close to Xcaret Park, an ecotourism development where you can spot monkeys and swim with dolphins (charges apply), and a 10-minute drive from the shops and bars of Playa del Carmen.
Book by 31 August.
The price is based on two sharing a Deluxe Room. Click here for more information.
Transfers are not included, and are an extra £30 per person, return.