Homepage

Compare last-minute holidays to Spain

Holidays from £177 per person

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 logoloveholidays logolastminute logoHolidayGems logoOn the Beach logo

With flights from the UK to mainland Spain only taking around two-and-a-half hours, and sunshine almost guaranteed when you arrive, last-minute holidays to one of Europe’s most popular destinations are a no-brainer.

Fly straight to the costas for golden beaches and poolside cocktails, or opt for the cultural, historical and cosmopolitan buzz of cities like Barcelona, Madrid and Seville. Either way, last-minute deals to Spain pop up all the time.

Popular Spanish last-minute holiday destinations

Last-minute holiday deals to Spain

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

H10 Tenerife Playa

Puerto De La Cruz, Tenerife, Spain
  • 12 Dec 2026
  • 7 nights
  • Bed & breakfast
  • Gatwick

Prices from

£663 pp

Allegro Isora

8.2

Very Good

Playa De La Arena, Tenerife, Spain
  • 12 Dec 2026
  • 7 nights
  • Bed & breakfast
  • Manchester

Prices from

£399 pp

Spring Hotel Vulcano

9.6

Excellent

Playa De Las Américas, Tenerife, Spain
  • 12 Dec 2026
  • 7 nights
  • Bed & breakfast
  • Gatwick

Prices from

£586 pp

Coral Los Alisios

8.7

Excellent

Los Cristianos, Tenerife, Spain
  • 19 Nov 2026
  • 7 nights
  • Self-catering
  • Gatwick

Prices from

£576 pp

BlueSea Costa Jardin & Spa

8

Good

Puerto De La Cruz, Tenerife, Spain
  • 12 Dec 2026
  • 7 nights
  • Bed & breakfast
  • Manchester

Prices from

£289 pp

Hotel Puerto Palace

8.9

Excellent

Puerto De La Cruz, Tenerife, Spain
  • 12 Dec 2026
  • 7 nights
  • Bed & breakfast
  • Manchester

Prices from

£495 pp

Cheap last-minute holidays to Spain under £200pp

View all deals

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Caybeach Sun

7.9

Good

Playa Blanca, Lanzarote, Spain
  • 22 Nov 2026
  • 4 nights
  • Self-catering
  • Glasgow

Prices from

£199 pp

Apartamentos El Faro

8.6

Very Good

Benidorm, Costa Blanca, Spain
  • 11 Dec 2026
  • 7 nights
  • Self-catering
  • Manchester

Prices from

£189 pp

Hotel Benidorm East by Pierre & Vacances

8.7

Excellent

Benidorm, Costa Blanca, Spain
  • 9 Dec 2026
  • 5 nights
  • Room only
  • East Midlands

Prices from

£199 pp

Last-minute all-inclusive Spain holiday deals

View all deals

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

BlueSea Costa Jardin & Spa

8

Good

Puerto De La Cruz, Tenerife, Spain
  • 19 Nov 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£429 pp

Allegro Isora

8.2

Very Good

Playa De La Arena, Tenerife, Spain
  • 27 Nov 2026
  • 7 nights
  • All-inclusive
  • Birmingham

Prices from

£493 pp

BlueBay Lanzarote

8.4

Very Good

Costa Teguise, Lanzarote, Spain
  • 24 Nov 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£499 pp

Last-minute city break deals to Spain

MH Apartments Liceo

Barcelona, Barcelona Area, Spain
  • 23 Nov 2026
  • 4 nights
  • Self-catering
  • Manchester

Prices from

£290 pp

Mariano Cubi Aparthotel Barcelona

Barcelona, Barcelona Area, Spain
  • 23 Nov 2026
  • 4 nights
  • Self-catering
  • Manchester

Prices from

£290 pp

Pierre & Vacances Apartamentos Barcelona Sants

Barcelona, Barcelona Area, Spain
  • 23 Nov 2026
  • 4 nights
  • Self-catering
  • Manchester

Prices from

£255 pp

Hotel Garbí Mil·lenni

Barcelona, Barcelona Area, Spain
  • 23 Nov 2026
  • 4 nights
  • Room only
  • Manchester

Prices from

£300 pp

Ona Living Barcelona

Barcelona, Barcelona Area, Spain
  • 23 Nov 2026
  • 4 nights
  • Self-catering
  • Manchester

Prices from

£258 pp

Park Hotel Barcelona

Barcelona, Barcelona Area, Spain
  • 23 Nov 2026
  • 4 nights
  • Room only
  • Manchester

Prices from

£265 pp

Hostal Balmes Centro

Barcelona, Barcelona Area, Spain
  • 23 Nov 2026
  • 4 nights
  • Room only
  • Manchester

Prices from

£244 pp

Albergue Studio Hostel

Barcelona, Barcelona Area, Spain
  • 23 Nov 2026
  • 4 nights
  • Bed & breakfast
  • Manchester

Prices from

£294 pp

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Why you should visit Spain

Buzzing resorts and beaches

Spain’s costas are a top pick for spontaneous getaways in the summer. The Costa Blanca is famous for its lively resorts (especially Benidorm), cheap eats and all-inclusive options. The Costa del Sol has sunshine, golf courses and endless beaches, while the Costa Brava’s hidden coves and charming villages provide a quieter alternative.

Cultural city breaks

Craving both a city and a beach break? Search for last-minute deals to Barcelona. One day, you can be checking out Gaudí's architectural masterpieces and enjoying some tapas on La Rambla, and the next, sunbathing and watching the sunset on Barceloneta Beach.

Island getaways

For a mix of sun-soaked shores and rich history, head to Majorca. Snag yourself a wallet-friendly, last-minute deal to swap your office chair for a sun-lounger on a beach like Playa de Muro, where you can relax with a cocktail or get active on the water. If you’re in the mood to party, go for last-minute holidays to Magaluf. Seeking a more relaxed break? Majorca’s capital, Palma, beckons.

When to go to Spain

The best time for affordable last-minute trips to Spain is during the shoulder seasons – spring and autumn. You’ll avoid both peak season prices and tourist crowds, while still enjoying warm weather.

Last-minute Spain beach holidays staying at hotels near a beach

H10 Tenerife Playa

Puerto De La Cruz, Tenerife, Spain
  • 27 Nov 2026
  • 7 nights
  • Half board
  • Gatwick

Prices from

£583 pp

TRH Taoro Garden Hotel

Puerto De La Cruz, Tenerife, Spain
  • 29 Nov 2026
  • 7 nights
  • Bed & breakfast
  • Manchester

Prices from

£588 pp

Hotel Catalonia Las Vegas

Puerto De La Cruz, Tenerife, Spain
  • 27 Nov 2026
  • 7 nights
  • Half board
  • Manchester

Prices from

£533 pp

O7 Tenerife

Puerto De La Cruz, Tenerife, Spain
  • 16 Nov 2026
  • 7 nights
  • Bed & breakfast
  • Manchester

Prices from

£429 pp

Be Live Adults Only Tenerife

Puerto De La Cruz, Tenerife, Spain
  • 4 Dec 2026
  • 7 nights
  • Half board
  • Edinburgh

Prices from

£479 pp

Bahia Principe Sunlight San Felipe

Puerto De La Cruz, Tenerife, Spain
  • 29 Nov 2026
  • 7 nights
  • Half board
  • Manchester

Prices from

£542 pp

Fergus Puerto De La Cruz

Puerto De La Cruz, Tenerife, Spain
  • 3 Dec 2026
  • 7 nights
  • Half board
  • Birmingham

Prices from

£488 pp

Regente

Benidorm, Costa Blanca, Spain
  • 15 Nov 2026
  • 7 nights
  • Bed & breakfast
  • Manchester

Prices from

£443 pp

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Need more holiday inspiration?

Let us know what you’re looking for and we’ll narrow down the best destinations and deals for your holiday!

Inspire me

About TravelSupermarket