Barcelo Maya Grand Resort, Riviera Maya Resort

Mexico

Sat on over a mile of beautiful white sand beach with a stunning coral reef, you'll be thoroughly spoilt for choice at Barcelo Maya Grand Resort with access to four hotels across the complex. Together, Barcelo Maya Colonial, Tropical, Caribe and Beach offer you countless sports, activities and entertainment for every mood, as well as 12 fantastic dining options and 15 bars ready to serve up your favourite cocktails. The Mayan-inspired architecture creates an authentic cultural feel, while the beach offers the most incredible backdrop for your Mexican break in the sun.