Sol Melia is the Spanish hotel and resort chain founded in 1956 in Palma on the Mediterranean island of Mallorca in Spain. It is the leading Spanish hotel chain in both the city and resort markets, the third largest hotel chain in Europe, and the twelfth largest hotel chain in the world. Sol Melia is also the world leader in resort hotels and number one ranking in Latin America and the Caribbean. The company provides almost 350 hotels in 30 countries on 4 continents.1-800-340-8612
1-281-269-2600
Mon-Fri 8am-10pm ET
Sat-Sun 10am-6pm ET