Barcelo Maya Colonial is located on the beach in Riviera Maya, Mexico. The all-inclusive resort features six pools, four restaurants and three bars. Guests have access to the other resorts in the Barcelo Maya Grand Resort complex.
Accommodations at Barcelo Maya Colonial range from standard rooms with garden views to spacious family suites that are divided into different areas to provide privacy.
The resort offers two specialty restaurants, a buffet and a grill restaurant, as well as three bars.
Additional resort amenities include a spa (including a kids’ spa!), a small water park, and a kids’ club that offers activities for children of all ages.