The Barceló Maya Tropical Beach is located right on the best beach in the Puerto Juarez, on the Mexican Caribbean coast. Its magnificent facilities are surrounded by a lush 500,000 square-meter natural park. Together with 3 hotels, it forms part of the Barceló Maya Beach Resort. The complex is situated in the Mayan Riviera, 25 km from Carmen beach, 35 km from the city of Tulum, 75 km south of Cancun International Airport and 85 km from the city of Cancun.