Built in elegant Mayan style and surrounded by lush vegetation and coconut groves, the 5-star, all-inclusive Barcelo Maya Beach and Caribe is a haven of peace and tranquility. Situated on one of the Maya Riviera's longest beaches, the resort is close to Xcaret and Xel-Ha Eco-Archaeological Parks. Plus you'll have easy access to pools, restaurants and the beach with its innovative mirror-image design.