Barcelo offers flexible bookings and commitment to safety at a variety of hotels & resorts across four distinct brands, in Mexico, the Caribbean and Central America. Barcelo features a blend of multi-resort, all-inclusive complexes and stylish urban-centric properties.