A Barcelo Maya Beach wedding is a perfect blend of luxury and relaxation, an unforgettable experience for you and all your guests. This luxurious all-inclusive resort located in the Riviera Maya, Mexico. It is a popular destination for weddings, and offers a variety of wedding packages to suit all budgets. The resort’s tropical feel provides the perfect ambiance for any wedding ceremony.