Canary Islands

Meliá Jardines del Teide

Tenerife - Costa Adeje - SPAIN

from 126 EUR

Meliá Salinas

Lanzarote - Costa Teguise - SPAIN

from 121 EUR

Meliá Fuerteventura

Fuerteventura - Pájara - SPAIN

Meliá Tamarindos

Gran Canaria - Playa de San Agustín - SPAIN

from 108 EUR

Meliá Hacienda del Conde

Tenerife - SPAIN

from 132 EUR

#SoulMatters

Welcome to the place where everything has a soul.