Spain has many faces: the easy elegance of Barcelona, with its art galleries, historic ramblas and delicious tapas. The magnificent squares and palaces of Madrid. The atmospheric Moorish palaces of Andalucia. Wild beaches and dramatic verdant peaks on its northern coast, with its varied regions, cured meats and creamy cheeses. The breath-taking roman ruins at Alcántara, Mérida and Baelo Claudia. To parched hills of orange and almond groves that fan out from the beautiful city of Valencia with its fire festival and futuristic park. Or the well-manicured lawns of the tennis and golf resorts on its Costas… so many favourites.
4R Regina Gran Hotel Salou
7 Nights From £439pp
See inside for details
Alegria Mar Mediterrania
7 Nights From £487pp
See inside for details
Alegria Palacio Mojacar
7 Nights From £459pp
See inside for details
Almanac Barcelona
3 Nights From £567pp
See inside for details
Alto Lido Hotel
7 Nights From £757pp
See inside for details
Amare Beach Marbella
7 Nights From £727pp
See inside for details
Asia Gardens Hotel & Thai Spa A Royal Hideaway Hotel
7 Nights From £999pp
See inside for details
Barcelo Malaga
3 Nights From £287pp
See inside for details
Barcelo Marbella Cost Del Sol
7 Nights From £497pp
See inside for details
Catalonia Port Barcelona
5 Nights From £297pp
See inside for details
Coral Compostela Beach
7 Nights From £609pp
See inside for details
Coral Los Alisios & Siam Park Waterpark
7 Nights From £619pp
See inside for details