Logotype for Meliá Hotels International S.A.

Meliá Hotels International (MEL) Investor Presentation summary

Event summary combining transcript, slides, and related documents.

Logotype for Meliá Hotels International S.A.

Investor Presentation summary

27 Jun, 2025

Company history and brand evolution

  • Founded in 1956 in Palma de Mallorca, expanded through acquisitions and new brand launches over six decades.

  • Listed on the stock exchange since 1996, with a focus on digital transformation and sustainability.

  • Recognized as the most sustainable hotel company globally in 2019 and continues to diversify its brand portfolio.

  • Launched new brands such as The Meliá Collection and ZEL, targeting premium and luxury segments.

Key facts and operational highlights

  • Operates 365 hotels in 37 countries with 93,499 rooms and over 46,900 employees.

  • Holds the #1 position in leisure worldwide and in Spain, #3 in Europe, and #19 globally by room count.

  • MeliáRewards loyalty program has over 17 million members, with a 9% year-over-year increase.

  • 40.6% renewable energy use and 33.8% recycling rate across operations.

Investment thesis and business model

  • World leader in resorts and "bleisure" (business + leisure), with a resilient, asset-light, and digitally driven model.

  • Focuses on high-end resorts, Tier 1 cities, and dynamic destinations, leveraging a strong brand and loyalty program.

  • Pipeline emphasizes management and franchising for strong ROI and increased EBITDA.

  • Over 50% of centralized sales are generated through direct channels.

Partial view of Summaries dataset, powered by Quartr API
AI can get things wrong. Verify important information.
All investor relations material. One API.
Learn more