Any airport / 7 nights / 1 Room / 2 Adults
UTC
EUR: Euro
Spanish
Sunshine, sangria and sandy beaches – holidays to Spain simply roll off the tongue. But seaside escapes aren’t all you’ll find on a Spanish holiday. Split into 50 provinces, with 17 autonomous regions, 2 archipelagos and at least 5 languages, Spain is one of the most diverse countries in Europe.
You’ll find bustling, modern cities with historic crevices and luxurious resorts in one corner of the country and lush mountainous landscapes in another. Volcanic craters on Atlantic islands lie miles away from the mainland, while tucked-away fishing villages, upholding age-old ways of life, sit unspoilt on the coast. And that’s all alongside Spain’s action-packed theme parks, vibrant nightlife and endless outdoor adventures.
Family holidays to Spain
Spain is full to the brim with family-friendly resorts and attractions that everyone will enjoy. Opt for an all inclusive holiday to Lanzarote or Fuerteventura and be treated to year-round sun, sea and sand alongside on-site pools, kids’ clubs and evening entertainment, or get active with a wealth of water sports on a last minute trip to Costa Dorada’s Salou.
Spanish city breaks are also a top choice when you’ve got kids in tow thanks to their endless museums, galleries and attractions. Tibidabo Amusement Park is a hilltop fairground offering unmissable views of Barcelona, while the flamenco shows in Seville’s Plaza de España are a treat for all ages.
Romantic holidays to Spain
If you’re dreaming of midday siestas, sumptuous feasts and cultural discoveries, couples holidays to Spain are just the ticket.
Head to the Costa del Sol where high-end adult-only hotels and prestigious nightlife cosy up to ancient towns brimming with Moorish culture. For paradise white-sand beaches, choose the Balearic Island of Majorca. Charm and history can be found by the bucketload in Andalucia, where scenic pueblos blancos (white houses) scatter through rural Cadiz and ancient palaces watch over life in Granada. And when it comes to good food, a pan of paella in Valencia is hard to beat, while pintxos in Bilbao are the perfect tiny finger foods to accompany sundowner cocktails.
Why book Spain holidays
Beautiful beaches
Seek out sunny spots on the white beaches of Costa Blanca, the rugged bays of Costa Brava and the cosy coves of Majorca.
Top attractions
From the world-famous Sagrada Familia in Barcelona to the awe-inspiring Mount Teide in Tenerife, Spain is home to endless iconic landmarks, natural wonders and more.
Vibrant nightlife
Foam parties in Magaluf, cabaret shows in Benidorm, famous superclubs in Ibiza – some of the world’s best after-dark entertainment is found in Spain and the Spanish islands.
Best family holidays in Spain
Spain city breaks
Top Destinations
Best places to stay in Spain
Spain Holidays
Why book with us
Packaged by us, Chosen by you
Find your perfect holiday in a few simple taps
Pay Monthly
Including low deposits from €19 per person
Ireland's Leading OTA 3 Years Running
As voted by customers at the World Travel Awards
Price Match Guarantee
We track millions of holidays every day
Daily Customer Support
Here for you via phone and live chat
Holidays at Your Fingertips
Rated 4.9 on the App Store and 4.8 on Google Play
Most popular Spain hotel deals
Your guide to Spain holidays
Top mainland Spain holiday destinations
Cosmopolitan city breaks, sunny beach holidays and inland mountain getaways are all up for grabs in mainland Spain. Here are some of our favourites:
- Costa del Sol: A slice of sunny paradise along the south coast, the Costa del Sol is full of luxury hotspots playing host to the world’s rich and famous. Combine sandy beaches with old-town charm in Malaga, soak up glitz and glamour in Marbella and Puerto Banus or sip on sangria in beach bars in Fuengirola.
- Costa Brava: Translating as ‘rugged coast’, the 200km Costa Brava in the scenic region of Catalonia runs from Barcelona to the Spanish-French border, and is dotted with medieval villages, bustling coastal towns and spectacular seascapes. Visit Girona for historic architecture and quaint cobbled alleyways or dive into a wealth of water sports in Lloret de Mar.
- Costa Dorada: The Golden Coast is likely to evoke the smell of suncream, salty sea air and fresh seafood, thanks to its abundance of sandy beaches and bustling seaside resorts. Salou and La Pineda are top choices for family holidays, while culture vultures may prefer exploring the Roman ruins of Tarragona or Reus, the birthplace of celebrated architect Antoni Gaudí.
- Costa Blanca: A top destination for package holidays, Spain’s ‘white coast’ is brimming with lively beach resorts like Benidorm, Alicante and Calpe. Tucked between this sprawl of seaside towns, however, you will find a handful of old-school gems like Javea and Altea.
- Andalucia: The scent of orange blossom lingers over this fiesta-loving land in the south of Spain, where Christian and Islamic influences come together to create a romantic atmosphere filled with historic monuments, flamenco dancing and a characteristic cuisine infused with North African spices. Some of the most popular destinations include Seville, Cordoba and Granada.
Top Spanish island holiday destinations
Lush forests, laidback beaches and lunar landscapes are just a snippet of what you’ll find in Spain’s 2 archipelagos, the Balearic Islands and Canary Islands.
- Majorca: The largest of the Balearic Islands, Majorca is home to endless golden beaches alongside plenty of outdoor exploits. Hike through the Tramuntana Mountains (scattered with wineries and incredible views), visit the Caves of Drach (the most visited caves in Europe), or peruse monuments dating back to the 14th century in the island’s capital, Palma de Mallorca.
- Menorca: A low-key alternative to its Balearic neighbours, the sleepy island of Menorca is crammed with family-run restaurants, Blue Flag beaches and colourful, rolling countryside. Check out Mahon, a charming harbour town hugging the hillside or visit Ciutadella, the island’s former capital, filled with Gothic architecture and medieval lanes.
- Ibiza: Another Balearic gem is Ibiza, the party capital of the world. Soak up the sun in secluded coves or barter at hippy markets by day, and by night discover the world-class nightlife of San Antonio and Ibiza Town. The UNESCO World Heritage Site of Dalt Vila (the Old Town of Eivissa) should be another addition to your agenda, with its impressive fortress walls and maze of cobbled streets within.
- Tenerife: All inclusive resorts and party hotspots are scattered across the southern coast of this Canary Island, while the north boasts black sands and authentic towns. Known for its otherworldly landscapes, Tenerife is also a top choice for wildlife spotting, water sports and golf courses galore.
- Gran Canaria: Volcanic craters, epic sand dunes and verdant forests make up the natural playground of Gran Canaria. Dubbed a ‘miniature continent’ thanks to its diverse landscapes, you’ll find soft-sand beaches home to mesmerising marine life next to a UNESCO Biosphere Reserve which covers 43% of the entire island. Add that to delightful villages like Tejada and the bustling urban hub of Las Palmas, and you’ve got the recipe for an unforgettable holiday.
Spain weather
Your Spain questions answered
As with all European destinations, the more affordable holiday deals to Spain are dependent on where you go, when you go and what type of accommodation you’re looking for.
You’re more likely to find cheap holidays to Spain if you can travel outside of peak season (July to September) and can be flexible with when you fly and where you fly from. It may be cheaper to opt for a self catering apartment while, in other resorts, all inclusive hotels may come out on top.
Top Spain Destinations
Check out some of our most popular cheap holiday destinations in Spain
- Aguadulce
- Albir
- Alcoceber
- Algeciras
- Alicante
- Almunecar
- Altea
- Andalucia
- Barcelona
- Benahavis
- Benalmadena
- Benidorm
- Bilbao
- Blanes
- Cadiz
- Cala Finestrat
- Calafell
- Calella
- Calpe
- Cambrils
- Comarruga
- Conil de la Frontera
- Costa Blanca
- Costa Brava
- Costa de Azahar
- Costa de la Luz
- Costa del Sol
- Costa Dorada
- Costa Tropical
- Denia
- Elche
- Estepona
- Frigiliana
- Fuengirola
- Gandia
- Granada
- Guardamar del Segura
- Huelva
- Isla Canela
- Javea
- Jerez de la Frontera
- L'Estartit
- La Herradura
- La Manga
- La Pineda
- Lloret de Mar
- Los Alcazares
- Madrid
- Madrid
- Malaga
- Malgrat de Mar
- Manilva
- Marbella
- Mijas
- Mijas Costa
- Mojacar
- Moraira
- Murcia
- Murcia
- Nerja
- Oropesa Del Mar
- Paterna
- Peniscola
- Pineda de Mar
- Puerto Banus
- Punta Umbria
- Roquetas de Mar
- Rota
- Salou
- San Pedro de Alcantara
- Santa Susanna
- Santander
- Seville
- Sitges
- Tarragona
- Torre del Mar
- Torremolinos
- Torrevieja
- Torrox
- Tossa de Mar
- Tossa De Mar
- Valencia
- Valencia
- Vera
Prices last checked at 20:50 1 December 2024