The Riviera Maya on Mexico's Caribbean coast is noted for its ''white-sand beaches'' and ''magnificent offshore coral reefs'' according to Rough Guides. Available through BookIt, a spacious suite with a private balcony at an all-inclusive beachfront resort is now £108 and up (USD$168) per night.
Saving 40% on usual rates, this offer for a Junior Suite at the Grand Sunset Princess All Suites Resort is valid on select dates until 20 December.
Located close to the town of Playa del Carmen and the ferry dock to the island of Cozumel, the 4-star resort features nine restaurants, 10 bars (three swim-up), a kids' club and 12 swimming pools. All meals and drinks, non-motorised watersports and gratuities are included in the rate.
The Riviera Maya extends along the Caribbean coast of Mexico's Yucatán Peninsula. Rich in archaeological treasures, such as the ancient Mayan city of Tulum, the region is a top ecotourism destination with plenty of family-friendly attractions, including Aktun Chen's five million year-old cave. The Yucatán Peninsula is also home to the largest coral reef system in the northern hemisphere and the second largest in the world, making for excellent snorkelling and cave diving in the many cenotes (underground sink holes) of the area.