Homepage

All-inclusive holiday deals to Spain

ATOL protected

This page shows a wide selection of our best value Flight & Hotel deals, based on 2 adults for 7 nights, flying from London - All, departing from 25 Mar 2025 to 6 Apr 2025. These details can be refined later on once you've chosen a holiday that you're interested in. All deal pricing is accurate as of 13 Feb 2025, 2 am and is updated every 24 to 48 hours. Prices are subject to change. Deals are subject to the partners' T&Cs.

We found 90 deals!

Magic Cristal Park

Benidorm, Costa Blanca, Spain

8.9
Excellent4,589 reviews

Board basis

All Inclusive

31 Mar - 7 Apr

LTNALC

Price pp

£376

Board basis

All Inclusive

31 Mar - 7 Apr

LTNALC

Price pp

£387

Board basis

All Inclusive

31 Mar - 7 Apr

LTNALC

Price pp

£389

MH Olympus

Benidorm, Costa Blanca, Spain

8.6
Very Good1,365 reviews

Board basis

All Inclusive

31 Mar - 7 Apr

LTNALC

Price pp

£399

Port Europa

Calpe, Costa Blanca, Spain

8.3
Very Good3,885 reviews

Board basis

All Inclusive

31 Mar - 7 Apr

STNALC

Price pp

£401

Board basis

All Inclusive

31 Mar - 7 Apr

LTNALC

Price pp

£409

Hotel Monarque Fuengirola Park

Fuengirola, Costa Del Sol, Spain

8.3
Very Good1,358 reviews

Board basis

All Inclusive

4 Apr - 11 Apr

LGWAGP

Price pp

£439

Playaballena Soul Collection by Senator

Rota, Costa De La Luz, Spain

8.7
Excellent2,617 reviews

Board basis

All Inclusive

26 Mar - 2 Apr

LGWAGP

Price pp

£449

Eurosalou

Salou, Costa Dorada, Spain

8.1
Very Good2,768 reviews

Board basis

All Inclusive

2 Apr - 9 Apr

LGWBCN

Price pp

£451

Board basis

All Inclusive

2 Apr - 9 Apr

LGWBCN

Price pp

£565

Sandos Griego

Torremolinos, Costa Del Sol, Spain

9.0
Excellent4,473 reviews

Board basis

All Inclusive

4 Apr - 11 Apr

LGWAGP

Price pp

£493

Board basis

All Inclusive

4 Apr - 11 Apr

LGWAGP

Price pp

£509

Hotel Club Palia La Roca

Benalmadena, Costa Del Sol, Spain

8.2
Very Good536 reviews

Board basis

All Inclusive

4 Apr - 11 Apr

LGWAGP

Price pp

£507

Board basis

All Inclusive

4 Apr - 11 Apr

LGWAGP

Price pp

£510

Board basis

All Inclusive

4 Apr - 11 Apr

LGWAGP

Price pp

£519

Estival Park Resort

La Pineda De Salou, Costa Dorada, Spain

8.5
Very Good2,064 reviews

Board basis

All Inclusive

2 Apr - 9 Apr

LGWBCN

Price pp

£510

Don Juan Tossa Hotel

Tossa De Mar, Costa Brava, Spain

8.4
Very Good5,399 reviews

Board basis

All Inclusive

25 Mar - 1 Apr

LTNBCN

Price pp

£523

Hotel Surf Mar

Lloret De Mar, Costa Brava, Spain

8.1
Very Good1,721 reviews

Board basis

All Inclusive

25 Mar - 1 Apr

LGWBCN

Price pp

£549

Iberostar Waves Royal Andalus

Chiclana, Costa De La Luz, Spain

9.6
Excellent5,076 reviews

Board basis

All Inclusive

26 Mar - 2 Apr

LGWAGP

Price pp

£599

Best Jacaranda

Costa Adeje, Tenerife, Spain

8.1
Very Good3,152 reviews

Board basis

All Inclusive

4 Apr - 11 Apr

STNTFS

Price pp

£860

Board basis

All Inclusive

4 Apr - 11 Apr

STNTFS

Price pp

£919

Board basis

All Inclusive

4 Apr - 11 Apr

STNTFS

Price pp

£1,063

Bahia Principe Sunlight Costa Adeje

Costa Adeje, Tenerife, Spain

8.7
Excellent1,114 reviews

Board basis

All Inclusive

4 Apr - 11 Apr

STNTFS

Price pp

£883

Board basis

All Inclusive

4 Apr - 11 Apr

STNTFS

Price pp

£913

Board basis

All Inclusive

4 Apr - 11 Apr

STNTFS

Price pp

£929

Barceló Lanzarote Active Resort

Costa Teguise, Lanzarote, Spain

8.5
Very Good3,732 reviews

Board basis

All Inclusive

6 Apr - 13 Apr

LTNACE

Price pp

£893

THB Lanzarote Beach

Costa Teguise, Lanzarote, Spain

8.4
Very Good1,400 reviews

Board basis

All Inclusive

6 Apr - 13 Apr

LTNACE

Price pp

£912

Board basis

All Inclusive

6 Apr - 13 Apr

LTNACE

Price pp

£1,009

Board basis

All Inclusive

6 Apr - 13 Apr

LTNACE

Price pp

£1,024

Labranda Suites Costa Adeje

Costa Adeje, Tenerife, Spain

8.6
Very Good6,523 reviews

Board basis

All Inclusive

4 Apr - 11 Apr

STNTFS

Price pp

£936

Board basis

All Inclusive

4 Apr - 11 Apr

STNTFS

Price pp

£947

Board basis

All Inclusive

4 Apr - 11 Apr

STNTFS

Price pp

£959

Barceló Teguise Beach

Costa Teguise, Lanzarote, Spain

8.9
Excellent2,641 reviews

Board basis

All Inclusive

6 Apr - 13 Apr

LTNACE

Price pp

£1,069

Board basis

All Inclusive

6 Apr - 13 Apr

LTNACE

Price pp

£1,119

Board basis

All Inclusive

6 Apr - 13 Apr

LTNACE

Price pp

£1,231