Compare Spain holiday deals


Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for almost 20 years

Expert travel advice

Get the latest holiday tips and inspiration

We compare millions of holidays from the UK’s leading travel companies
jet2holidays logotui logoeasyjet-holidays logolove-holidays logolast-minute logoexpedia logoon-the-beach logo

With five thousand miles of stunning coastline and warm weather year round, the allure of holidays to Spain is obvious. Besides some of Europe’s best beaches, it’s home to cultural big hitters Madrid and Barcelona, the Moorish beauty of Andalusia, otherworldly islands in the Canaries and foodie delights in the Basque country – and that’s just for starters.

From flamenco, striking architecture and cycling in Seville to Barcelona’s city beaches, heady nightlife, and Gaudi masterpieces, Spain’s cities are diverse and enticing. City breaks take you to pretty pavement cafes in Valencia, bring Picasso and Goya up close in Madrid and deliver fresh seafood to your plate in Malaga.

Spain’s islands, which are dotted across the Mediterranean Sea and the Atlantic Ocean, are perfect for families and couples looking for beach holidays. Rich in local culture and natural beauty, each island has its own personality. Explore the volcanic landscape of Lanzarote, hike the “mini continent” of Gran Canaria, swim in sheltered coves in Majorca and party at sunset in Ibiza. It’s all about finding your perfect match.

Looking for a holiday where you only lift a finger to order another cocktail? Go all-inclusive in the Costas, where you'll find adults-only, kid-friendly, budget-conscious and luxury options. Well known Costa Brava, Costa Blanca and Costa del Sol offer miles of beaches with resorts kitted out with all kinds of fun.

In a country as large as Spain it’s easy to escape the crowds. Explore rugged ‘Wild West’ Tabernas where Spaghetti Western movies were filmed, find quiet coves of golden sand and rock pools in Costa Verde or head to whitewashed villages in fertile valleys of Andalusia where local wine and fresh food await.

Calella de Palafrugell, Spain

For family holidays

Tenerife ticks all the boxes for a family holiday. Head to the south of the island where you’ll find lots of sandy beaches suitable for little ones and resorts with great pool complexes and kids clubs. Siam Park is a wet and wild waterpark for kids of all ages, while Mount Teide makes a brilliant day trip.

If you prefer to stay on the mainland, head to Costa Calida where you’ll find many family-friendly beach resorts and miles of Mediterranean coastline. The beach town of La Manga del Mar Menor is another good pick. Resort hotels and restaurants spread out along its 19km (11.8 miles) stretch of beach, while the saltwater lagoon here is packed with watersports.

For cheap holidays

If you’re looking for cheap beach accommodation, then consider Costa Blanca’s Alicante with its lovely beaches and a charming promenade brimming with cafes. Also in this region, the long sandy beaches of Benidorm have hotel bargains and lively music bars, cafes and markets within easy reach.

For an island break, plan a wallet-friendly holiday to lovely Gran Canaria, where you’ll find sand dunes, forests, mountains and beaches for days. Resorts Playa del Ingles and Puerto Rico both have a variety of affordable accommodation options and lots of beach fun.

For beach holidays

The boundless beaches of the Costa Brava are some of Spain’s best, making it ideal for a beach holiday. Swim, snorkel or hire a kayak to experience the clear waters on Platja del Canadell. For a pretty curved beach with barely a building in sight, head to Platja de Castell.

Just off to the side of Ibiza lies Formentera, a laidback island full of wild and well-kept beaches fit for a postcard. Enjoy a slower-paced beach holiday here, where cycling is the preferred way to get from beach to beach. Illetes, Migjorn and Llevant are all white sand beaches with gorgeous blue waters.

For all-inclusive holidays

Majorca has a variety of all-inclusive adults-only and family-friendly resorts, featuring a range of spas and infinity pools, authentic Spanish food, action-packed kids’ clubs and every watersport going. Best of all, an all-inclusive holiday means nearly everything is covered once you’re there.

For a hassle-free holiday on the mainland, check out Costa del Sol’s range of all-inclusive resorts. Benalmadena and Torremolinos are both good resorts to base yourself in. You’re also a short day trip away from Malaga.

For weekend city breaks

Plan a city break to Barcelona, taking in architecture by day and alfresco dinners and drinks by night. Visit the Picasso Museum for art and Park Guell to get swept up in the beauty of this city.

Meanwhile, capital Madrid combines prestigious art museums with lots of boutique shops, tempting tapas bars and gastropubs. This is a great city to wander in, where you can discover your own favourite corner on foot.

For food and drink

San Sebastian is home to Spain's unofficial foodie capital. Whether you fancy a Michelin-starred treat, traditional pintxos (think Basque tapas), or grilled steaks and cider at a rustic restaurant, eating out is a joy in this city.

Love tapas? Go bar hopping in Seville, a gastronomic paradise with tapas bars and restaurants on nearly every street. Be sure to try ensalada de pulpo (octopus salad) and bomba de patatas (potatoes filled with meat). This is also the perfect place to try gazpacho soup after a day of sightseeing in the sun. 

Travel Information




Euros (€)

Average flight time(from London)

1 hr 54 mins

FAQs about holidays to Spain

Is it safe to go to Spain?

Spain is considered a safe country to visit for travellers. For the most up-to-date travel advice for Spain, check the Foreign, Commonwealth & Development Office.

Do I need to have a visa to go to Spain?

You can travel to Spain for up to 90 days in any 180-day period without a visa. If you are travelling to Spain and other Schengen countries without a visa, your whole visit must be within the 90-day limit.

What vaccinations do I need to go to Spain?

There are no vaccinations required to visit Spain.

Are there any local customs I need to be aware of?

It's common to tip in bars and restaurants – but not compulsory – and you should generally cover your shoulders and avoid shorts when visiting churches.

What is the best way to travel around Spain?

Long-distance bus travel and a growing network of high-speed trains cover most of Spain's towns, cities and villages, while domestic flights and ferries get you to Spain's islands.
The roads are well maintained across Spain, so if you want the freedom to travel around on your own schedule, bring your car or hire a car and take in spectacular views.

Latest travel tips and advice

Read more from the blog

Get your travel essentials sorted for less


Fly away with an incredible deal. Search and compare a huge range of airlines today.

Spain flightsFlights

Car Hire

Finding the right wheels is much more than getting the cheapest price. Compare a range of car rentals.

Spain car hireCar Hire

Travel Insurance

Make sure you find the right cover. Compare a range of comprehensive travel insurance policies.

Travel insuranceTravel Insurance


Get from A to B hassle free with an affordable transfer. Compare a range of options and save.

Airport transfersTransfers


Whether you’re after boutique in Berlin or affordable in the Algarve, the right hotel is just a comparison away.

Spain hotelsHotels


Make sure your ride is safe and secure while you’re away. Compare a range of airport parking deals.

Airport parkingParking

Related destinations