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 2 Mar 2025 to 10 Mar 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 18 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.
Agadir, Agadir, Morocco
Board basis
Self Catering
2 Mar - 9 Mar
STNAGA
Price pp
£170
Essaouira, Essaouira, Morocco
Board basis
Room Only
3 Mar - 10 Mar
LGWRAK
Price pp
£239
Agadir, Agadir, Morocco
Board basis
Room Only
2 Mar - 9 Mar
STNAGA
Price pp
£245
Marrakech, Marrakesh, Morocco
Board basis
Room Only
10 Mar - 17 Mar
LGWRAK
Price pp
£339
Marrakech, Marrakesh, Morocco
Board basis
Bed & Breakfast
10 Mar - 17 Mar
LGWRAK
Price pp
£349
Board basis
Bed & Breakfast
10 Mar - 17 Mar
LGWRAK
Price pp
£359
Board basis
Bed & Breakfast
10 Mar - 17 Mar
LGWRAK
Price pp
£363
Marrakech, Marrakesh, Morocco
Board basis
Bed & Breakfast
10 Mar - 17 Mar
LGWRAK
Price pp
£359
Board basis
Bed & Breakfast
10 Mar - 17 Mar
LGWRAK
Price pp
£500
Agadir, Agadir, Morocco
Board basis
Bed & Breakfast
2 Mar - 9 Mar
STNAGA
Price pp
£364
Board basis
All Inclusive
2 Mar - 9 Mar
LGWAGA
Price pp
£499
Board basis
All Inclusive
2 Mar - 9 Mar
LGWAGA
Price pp
£534
Essaouira, Essaouira, Morocco
Board basis
Bed & Breakfast
3 Mar - 10 Mar
LGWRAK
Price pp
£369
Agadir, Agadir, Morocco
Board basis
All Inclusive
2 Mar - 9 Mar
STNAGA
Price pp
£375
Board basis
All Inclusive
2 Mar - 9 Mar
STNAGA
Price pp
£392
Agadir, Agadir, Morocco
Board basis
Bed & Breakfast
2 Mar - 9 Mar
STNAGA
Price pp
£410
Marrakech, Marrakesh, Morocco
Board basis
Bed & Breakfast
10 Mar - 17 Mar
LGWRAK
Price pp
£424
Board basis
Bed & Breakfast
10 Mar - 17 Mar
LGWRAK
Price pp
£438
Board basis
Bed & Breakfast
10 Mar - 17 Mar
LGWRAK
Price pp
£439
Essaouira, Essaouira, Morocco
Board basis
Room Only
3 Mar - 10 Mar
LGWRAK
Price pp
£449
Marrakech, Marrakesh, Morocco
Board basis
Room Only
10 Mar - 17 Mar
LGWRAK
Price pp
£469
Board basis
Self Catering
10 Mar - 17 Mar
LGWRAK
Price pp
£538
Board basis
Bed & Breakfast
10 Mar - 17 Mar
LGWRAK
Price pp
£1,464
Taghazout, Agadir, Morocco
Board basis
Bed & Breakfast
2 Mar - 9 Mar
STNAGA
Price pp
£478
Board basis
Bed & Breakfast
2 Mar - 9 Mar
STNAGA
Price pp
£615
Board basis
Bed & Breakfast
2 Mar - 9 Mar
LGWAGA
Price pp
£628
Marrakech, Marrakesh, Morocco
Board basis
All Inclusive
10 Mar - 17 Mar
LGWRAK
Price pp
£502
Board basis
All Inclusive
10 Mar - 17 Mar
LGWRAK
Price pp
£528
Board basis
All Inclusive
10 Mar - 17 Mar
LGWRAK
Price pp
£529
Taghazout, Agadir, Morocco
Board basis
Bed & Breakfast
2 Mar - 9 Mar
STNAGA
Price pp
£504
Board basis
Half Board
2 Mar - 9 Mar
STNAGA
Price pp
£695
Board basis
Bed & Breakfast
2 Mar - 9 Mar
STNAGA
Price pp
£762
Marrakech, Marrakesh, Morocco
Board basis
All Inclusive
10 Mar - 17 Mar
LGWRAK
Price pp
£513
Board basis
All Inclusive
10 Mar - 17 Mar
LGWRAK
Price pp
£546
Board basis
All Inclusive
10 Mar - 17 Mar
LGWRAK
Price pp
£589