Barcelo Maya Beach is part of the Barcelo Maya Grand Resort complex in Mexico’s Riviera Maya. The beachfront resort features a clubhouse, oceanfront suites and a special spa program for kids. Seven pools and lively nightlife options round out the offerings at this all-inclusive resort.
Accommodations range from standard rooms with garden views to spacious ocean view suites with hot tubs. The resort offers snacks and drinks available 24/7. Guests have access to three restaurants — the Beach buffet, México Lindo, and the Rancho Grande.
The resort has seven pools that include special shallow areas for children, semi-olympic pools and swimming pools for adults.
Guests staying at Barcelo Maya Beach have access to other resorts in the Barcelo complex.
For more information, visit the resort’s website or check prices here.