Sitting on a private beach and surrounded by national parkland, the Barcelo Maya Beach Resort All-Inclusive is approximately 60 miles from the bustle of Cancun, and 50 miles from Cancun International Airport. The 1020-room all-inclusive hotel features varied day and night entertainment programs for all ages, including a disco with international music and the Micky Maya children's area. A 2 mile white-sand beach lined with hundredrs of palm trees is protected by a coral reef offshore.