This page shows a wide selection of our best value Flight & Hotel deals, based on 2 adults and 2 children for 7 nights, flying from London - All, departing on 1 Oct 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 14 Jul 2025, 3 am and is updated every 24 to 48 hours. Prices are subject to change. Deals are subject to the partners' T&Cs.
Madrid, Madrid & Surrounding Area, Spain
8.4
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£249
Madrid, Madrid & Surrounding Area, Spain
8.6
Board basis
Bed & Breakfast
1 Oct - 8 Oct
STNMAD
Price pp
£339
Madrid, Madrid & Surrounding Area, Spain
8.9
Board basis
Self Catering
1 Oct - 8 Oct
STNMAD
Price pp
£359
Madrid, Madrid & Surrounding Area, Spain
8.3
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£389
Madrid, Madrid & Surrounding Area, Spain
8.9
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£419
Madrid, Madrid & Surrounding Area, Spain
8.3
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£439
Madrid, Madrid & Surrounding Area, Spain
9.1
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£469
Board basis
Room Only
1 Oct - 8 Oct
LGWMAD
Price pp
£510
Madrid, Madrid & Surrounding Area, Spain
8.2
Board basis
Bed & Breakfast
1 Oct - 8 Oct
STNMAD
Price pp
£469
Madrid, Madrid & Surrounding Area, Spain
8.9
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£479
Board basis
Room Only
1 Oct - 8 Oct
LGWMAD
Price pp
£516
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£1,051
Madrid, Madrid & Surrounding Area, Spain
9.3
Board basis
Bed & Breakfast
1 Oct - 8 Oct
STNMAD
Price pp
£499
Madrid, Madrid & Surrounding Area, Spain
8.9
Board basis
Bed & Breakfast
1 Oct - 8 Oct
STNMAD
Price pp
£509
Madrid, Madrid & Surrounding Area, Spain
8.9
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£559
Madrid, Madrid & Surrounding Area, Spain
9.0
Board basis
Self Catering
1 Oct - 8 Oct
STNMAD
Price pp
£569
Madrid, Madrid & Surrounding Area, Spain
8.8
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£569
Madrid, Madrid & Surrounding Area, Spain
8.8
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£579
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£595
Madrid, Madrid & Surrounding Area, Spain
8.9
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£589
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£599
Madrid, Madrid & Surrounding Area, Spain
8.8
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£599
Board basis
Room Only
1 Oct - 8 Oct
LGWMAD
Price pp
£650
Madrid, Madrid & Surrounding Area, Spain
9.2
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£599
Madrid, Madrid & Surrounding Area, Spain
8.9
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£609
Madrid, Madrid & Surrounding Area, Spain
8.7
Board basis
Room Only
1 Oct - 8 Oct
STNMAD
Price pp
£619