Iberostar Hotels & Resorts
Iberostar Hotels & Resorts is a multinational hospitality company that operates a portfolio of resorts and city hotels worldwide. The brand is part of the Iberostar Group, a family-owned tourism enterprise with its primary corporate offices located in Palma de Mallorca, Spain.
Brand Identity Data
HQ Country
Spain
HQ City
Palma
Founded
1986
EU Headquartered
Yes
EU Manufactured
No
Ownership Type
private
Stock Exchange
Private
Tax Domicile
ES
Ultimate Parent
Iberostar Group
Data Hosting
ES
GDPR Status
compliant
Carbon Neutral
false
B Corp Certified
No
Supply Chain
partial
Repair / Recycling
Yes ✓
Ethical Certifications
EarthCheck, Travelife
Verified on October 15, 2026
Corporate Lineage
1956
Company Foundation
The Fluxà family began their involvement in the tourism sector, laying the foundations for the current Iberostar Group.
1986
Iberostar Launch
Iberostar Hotels & Resorts was officially established as a brand under the Iberostar Group.
2022
Strategic Partnership
Iberostar Group entered a commercial strategic alliance with IHG Hotels & Resorts.