Save, compare and share all the holidays you love with at-a-glance shortlists. Login to Shortlists on a desktop, tablet or mobile to book the holidays you’ve saved at any time.
- Compare and share holidays
- Save holidays to your shortlist
Call today from 8:30am-8:30pm
Speak to one of our travel experts in our UK Call Centre:
Please only call a number listed on our website or you can find a travel agent near you.
From the Costa del Sol to the Canary Islands, there’s a reason Spain is one of Europe’s most popular holiday destinations. Gorgeous weather, beaches galore and vibrant culture all add to its charm. Whether you’re heading to the Balearics or exploring the mainland, a holiday in Spain will never disappoint.
Lloret de Mar, Costa Brava
Based on 2050 reviews
Mojacar, Costa de Almeria
Based on 95 reviews
Benalmadena, Costa del Sol
Based on 3063 reviews
Cambrils, Costa Dorada
Based on 1457 reviews
Benidorm, Costa Blanca
Based on 2960 reviews
Salou, Costa Dorada
Based on 2350 reviews
A sparkling coastline stretching more than 3,000 miles, a climate to die for and more tapas than you could possibly eat – that’s Spain. Mix famously vibrant spots like Benidorm, Marbella and Ibiza with whitewashed mountain villages and sophisticated cities and you’ll see why so many people never want to go home.
If you’re looking for beaches that buzz, head to the Costa Del Sol. But if it’s white sands and vibrant resorts that float your boat, then the Balearics or the Costa Blanca would be perfect for you. For cliffs and coves, the Costa Brava has every box ticked, while the volcanic sands of the Canary Islands provide a unique landscape for your seaside strolls.
Get the best of both worlds – you’ll find beaches galore, all topped off with superb cities in Spain. With arty architecture and non-stop nightlife, a Barcelona City Break really fuels the senses. Home of the exquisite Alhambra, a Moorish palace, Granada in Andalucía has the romantic feel of old-world Spain. Or discover the charming capital of Gran Canaria, Las Palmas, a bustling city overflowing with Spanish history and culture. Foodie? Majorca’s Palma has you covered.
Good times are what Lloret de Mar is all about, from chilling out on the beach to dancing the night away.
From waterparks to theme parks and palm-lined promenades to sun-bleached beaches, Salou holidays are a dreamy pick for an exciting Spanish coastal adventure.
A chilled-out town with a roll call of culture, family-friendly attractions on tap and some amazing natural beauty spots nearby – remarkable Roquetas de Mar is rich in coastal scenery.
Benalmadena is a tale of three parts – the hilltop Old Town, the bustling downtown and a choice of glittering beaches.
Torremolinos is a Spanish paradise – and Brigitte Bardot and Frank Sinatra seemed to think so too!
Alcaidesa | Benahavis Marbella | Benalmadena | Calahonda | Estepona | Frigiliana | Fuengirola | Marbella | Mijas | Mijas Costa | Nerja | Puerto Banus | Torremolinos
Cambrils | Cap Salou | La Pineda | Miami Playa | PortAventura Salou | Roda de Bara | Salou | Tarragona
Begur | Blanes | Caldes De Malavella | Calella - Costa Barcelona | Calella de Palafrugell | Calonge | L'Estartit | Lloret de Mar | Malgrat de Mar - Costa Barcelona | Pineda de Mar - Costa Barcelona | Platja d'Aro | Sant Feliu De Guixols | Santa Susanna - Costa Barcelona | Tamariu | Tossa De Mar
Aguadulce | El Toyo | Mojacar | Roquetas de Mar | Vera Costa
PortAventura Salou, Costa Dorada
Platja d'Aro, Costa Brava
Santa Susanna - Costa Barcelona, Costa Brava
We don’t have any villas in this resort right now. But we’ve hundreds available in other destinations, so find your perfect one now.