Book online or call
Open today: 9am - 9pm
Loading, please wait...
We require the ages of any children in your party to provide you with an accurate price. Each hotel defines child ages differently and teen prices may be available in some destinations.
Please enter child ages at time of travel:
Please provide the ages of children (edit)
Book now and pay later with our early booking deposits.
Search this specific hotel
There are 5 hotels in Riviera Maya
This stunning sanctuary for your senses is a nature lover’s dream and from guided mangrove boat tours to eco-aware architecture, you’ll find a resort that’s truly working in harmony with the environment.
With just over 100 private guest villas with private pool and a huge range of spa and activity options, you can rest assured that your every whim has been taken into consideration so all...
More about this hotel...
Set amidst lush tropical gardens, the resort grounds at the Barceló Maya Beach are breathtaking. There is a sweet aroma that emanates from the beautifully perfumed gardens, as you walk around this family-friendly resort.
This impressive complex, set in stunning landscaped grounds with an outstanding amount of activities and entertainment is the perfect choice for families. If it’s nothing but some good old-fashioned self indulgence you’ve got in mind, this is the place for you. The Spa has a dizzying array of treatments with the very tempting Mayan Chocolate Dreams top of the list to try.
One of the Riviera Maya’s newest resorts, the award-winning Grand Velas offers a truly luxurious all inclusive holiday experience. Elegant accommodation, gourmet cuisine, water sports galore and a deluxe spa are just some of the treats you can enjoy whilst staying here.
A fantastic choice for an exciting family holiday, the Occidental Xcaret has a beautiful man-made cove beach, it is also adjacent to Xcaret Park-Mexico's celebrated natural theme park. Couples too will love the resort's relaxed atmosphere and incredible range of amenities, including 11 restaurants (1 exclusively for Royal Service guests) and 10 bars, catering to every taste and occasion.
Return to the top of the page
Virgin Holidays Limited is an Introducer Appointed Representative of Mondial Assistance (UK) Limited which
is authorised and regulated by the Financial Services Authority (FSA). Mondial Assistance (UK) Limited FSA registration number
is 311909. FSA authorisation can be checked on the FSA register at
www.fsa.gov.uk/register. Mondial Assistance (UK) Limited, Mondial House, 102 George
Street, Croydon CR9 1AJ. E-mail: Insurance@mondial-assistance.co.uk
Copyright © Virgin Holidays Ltd.