It is located right on the best beach in the Mayan Riviera, on the Mexican Caribbean coast. Its magnificent facilities are surrounded by a lush 500,000 square-meter natural park. Together with Barcelo Maya Colonial and 2 hotels, it forms part of the Barceló Maya Beach Resort.
The resort is situated on the Yucatan Peninsula, south of Cancun, in the magnificent Riviera Maya only: 25 km from Carmen Beach (Playa del Carmen) 35 km from the city of Tulum, a famous archeological site with Mayan ruins 75 km south of Cancun International Airport 85 km from the city of Cancun, known for its ancient Mayan ruins, thrilling nightlife and world-class shopping.