Barceló Hotels & Resorts staat bekend om zijn excellente service en innovatie binnen de toerisme-branche. Zij beheren 185 locaties in meer dan 20 verschillende landen en alle hotels en resorts zijn terug te vinden in de mooiste steden van Europa, Noord-Amerika, Afrika, Zuid-Amerika en het Caribisch gebied.