
Spain Holidays: Compare Packages by Island, Costa and City
Spain holidays are really a dozen different trips sharing one passport stamp. Some British travellers fly out for island sun in the Canary Islands or the Balearic Islands. Others want a coastal fortnight on the Costa Blanca, Costa del Sol, Costa Dorada or Costa Brava. A third group heads for a city break in Barcelona, Seville, Madrid, Valencia, Bilbao or Granada. This page sorts those choices by the kind of holiday each one suits and explains how a package from the UK works. It also lets you compare live deals from several package providers in one place, alongside hotel prices, tours and car hire, before you commit.
Some links on this page are affiliate links. If you book through them we may earn a commission, at no extra cost to you. It is how we keep this site free. Details
- The Canary Islands are the Spanish destination British travellers search for most, ahead of everywhere else.
- Four costas, Blanca, del Sol, Dorada and Brava, give a wide choice of mainland beach holidays.
- Barcelona, Seville, Madrid, Valencia, Bilbao and Granada make Spain a strong choice for city breaks.
Package holidays to Spain
Flights, hotel and transfers together, ATOL protected, from UK airports.
Jet2holidays
Flights to SDR or BIO and hotel together, ATOL protected, from regional UK airports.
TUI
Package holidays in Spain with TUI's own flights and reps.
loveholidays
Mix-and-match flights and hotels in Spain, with low deposits.
On the Beach
Beach holidays in Spain: flights, hotel and transfers in one booking.
Who a Spanish holiday suits
Spain works for very different travellers because it offers three distinct kinds of trip. The islands and the costas are where most family holidays to Spain are booked: a week or a fortnight with a pool and a beach is the classic pattern. The cities suit couples and friends who would rather walk, eat and look around than lie by the water.
If you are planning family breaks, Spain gives you the widest choice on the islands and costas, and that is where you will find most fully inclusive holidays. Couples often split the difference, pairing a few days in Seville or Granada with time on the coast.
Which region suits you
The Canary Islands draw more searches from the UK than any other part of the country, with the Balearic Islands next. Both are island holidays in the full sense: you fly in, transfer to your resort and stay put, which makes them the most popular spain holiday destinations for families and for anyone wanting all inclusives in Spain.
On the mainland, the Costa Blanca and the Costa del Sol are the busiest coasts with British travellers, followed by the Costa Dorada and the Costa Brava. For southern Spain family holidays, the Costa del Sol is the obvious starting point, and Seville and Granada are within the same part of the country if you want a city alongside the beach.
For city breaks, Barcelona leads, then Seville, Madrid, Valencia, Bilbao and Granada. These are better booked as hotel stays or short packages than as a beach fortnight, and holiday lettings in Spain are another route if you prefer self-catering.
Resorts and towns in Spain
Ranked by what there is to see and book. Each has its own page.
BarcelonaProvíncia de Barcelona · 322 miles from the centre
215 sights · 11 min from BCN · on the coast
Compare hotels (opens Booking.com in a new tab)
ValenciaProvíncia de València · 180 miles from the centre
77 sights · 8 min from VLC · on the coast
Compare hotels (opens Booking.com in a new tab)
MálagaProvincia de Málaga · 230 miles from the centre
70 sights · 8 min from AGP · on the coast
Compare hotels (opens Booking.com in a new tab)
MadridProvincia de Madrid · 29 miles from the centre
193 sights · 12 min from MAD
Compare hotels (opens Booking.com in a new tab)
AlicanteProvincia de Alicante · 207 miles from the centre
28 sights · 9 min from ALC · on the coast
Compare hotels (opens Booking.com in a new tab)
GranadaProvincia de Granada · 195 miles from the centre
67 sights · 13 min from GRX
Compare hotels (opens Booking.com in a new tab)- Benidorm
Provincia de Alicante · 216 miles from the centre
15 sights · 41 min from ALC · on the coast
Compare hotels (opens Booking.com in a new tab)
Donostia / San SebastiánGipuzkoa · 246 miles from the centre
33 sights · 1 h 7 min from BIO · on the coast
Compare hotels (opens Booking.com in a new tab)- Santa Cruz de Tenerife
Provincia de Santa Cruz de Tenerife · 1071 miles from the centre
45 sights · 50 min from TFS · on the coast
Compare hotels (opens Booking.com in a new tab)
When to go to Spain
April to June and September: daytime highs between 23°C and 29°C with little rain.
- 11°CJan56 mm
- 14°CFeb28 mm
- 18°CMar60 mm
- 23°CApr15 mm
- 25°CMay37 mm
- 29°CJun48 mm
- 36°CJul1 mm
- 35°CAug13 mm
- 27°CSept81 mm
- 22°COct113 mm
- 16°CNov30 mm
- 12°CDec23 mm
Highlighted months are the sweet spot for warm, dry weather.
Getting to Spain from United Kingdom
Santander (SDR), Bilbao (BIO), Lanzarote (ACE) and Reus (REU) have direct flights from the UK, including London Heathrow, London Gatwick, London Stansted, London Luton and Manchester.
Santander (SDR)
About 4 min by road to the nearest resortdirect flights from the UK
Bilbao (BIO)
About 4 min by road to the nearest resortdirect flights from the UK
Lanzarote (ACE)
About 6 min by road to the nearest resortdirect flights from the UK
Reus (REU)
About 6 min by road to the nearest resortdirect flights from the UK
When to book your package
The biggest factor in what you pay is when you travel rather than where. School holidays, especially the summer weeks and half terms, are when demand from UK families peaks, and package prices rise with it. If you are not tied to term dates, travelling either side of those weeks usually gives you more choice of hotels and flight times.
Families who must travel in the school holidays tend to book early, since the most popular resorts on the islands and the Costa del Sol fill first. Check each region's own page for its weather pattern before choosing your month.
Getting there from the UK
A package holiday bundles your return flights from a UK airport, your hotel and, usually, your transfers between the arrival airport and the resort. When it is sold as a package, it is ATOL-protected, which means you are covered if the company fails before or during your trip.
Which UK airports you can fly from, and how long the transfer takes, depends on the region you pick, so look at the island, costa or city page for those details. For a city break you may prefer flights and hotel only and get around on foot or by public transport, while car hire makes sense if you want to explore beyond your resort.
Comparing package deals here
This page shows live package deals from Jet2holidays, TUI, loveholidays and On the Beach, so you can compare spain package holidays side by side by date, departure airport, board basis and resort. Board basis matters as much as the hotel: room only, bed and breakfast, half board, full board and all inclusive change both the price and how your days run.
If you would rather arrange things yourself, you can also check hotel prices, browse tours and tickets, and compare car hire on the same page. Prices and availability change constantly, so the figures you see in the deal buttons are the ones that count.
Next steps
Questions people ask
What are the best places in Spain for a holiday?
It depends on the trip you want. The Canary Islands and the Balearic Islands are the most searched by UK travellers for beach holidays, the Costa Blanca and Costa del Sol lead on the mainland, and Barcelona, Seville and Madrid are the most popular cities.
Where is best in Spain for family holidays?
Most family holidays to Spain are spent on the islands or the costas, where resorts are built around pools and beaches. The Canary Islands, Balearic Islands, Costa Blanca and Costa del Sol are the most popular choices with British families, and the Costa del Sol suits those wanting southern Spain.
Where can I find all inclusive holidays in Spain?
All inclusive options are found mainly on the Canary Islands, the Balearic Islands and the larger costas. You can compare all inclusive and other board options from Jet2holidays, TUI, loveholidays and On the Beach using the deal buttons on this page.
What are the best city breaks in Spain?
Barcelona is the most searched city break in Spain from the UK, followed by Seville and Madrid. Valencia, Bilbao and Granada are smaller but popular alternatives, and Seville and Granada pair well with a few days on the Costa del Sol.
How does a package holiday to Spain work?
A package combines return flights from a UK airport, your hotel and usually transfers to the resort, all in one booking. Sold as a package, it is ATOL-protected. You choose your board basis, from room only to all inclusive, and can compare providers here.
Plan your Spain holiday
Compare with our partners, priced in GBP. We earn a small commission; you never pay more.
Package holidays to Spain
via Jet2holidays
Compare deals (opens Jet2holidays in a new tab)Hotels in Spain
via Booking.com
Compare hotels (opens Booking.com in a new tab)
Some links on this page are affiliate links. If you book through them we may earn a commission, at no extra cost to you. It is how we keep this site free. Details