Homepage

All-inclusive holiday deals to Morocco

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 3 May 2025 to 14 May 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 26 Mar 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 167 deals!

Amadil Ocean Club

Agadir, Agadir, Morocco

9.1
Excellent8,555 reviews

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£447

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£468

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£500

Valeria Jardins d'Agadir Resort

Agadir, Agadir, Morocco

8.2
Very Good951 reviews

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£481

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£485

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£514

Dunes D'or Ocean Club

Agadir, Agadir, Morocco

8.9
Excellent5,933 reviews

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£508

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£541

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£569

Labranda Rose Aqua Parc

Marrakech, Marrakesh, Morocco

8.4
Very Good2,371 reviews

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£599

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£605

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£611

Aqua Mirage Club

Marrakech, Marrakesh, Morocco

8.9
Excellent2,764 reviews

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£609

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£618

Board basis

All Inclusive

3 May - 10 May

LGWRAK

Price pp

£621

Iberostar Waves Club Palmeraie Marrakech

Marrakech, Marrakesh, Morocco

9.5
Excellent2,798 reviews

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£660

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£710

Labranda Targa Club Aqua Parc

Marrakech, Marrakesh, Morocco

9.0
Excellent6,544 reviews

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£677

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£726

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£729

Eden Andalou Aquapark & Spa

Marrakech, Marrakesh, Morocco

8.7
Excellent3,285 reviews

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£699

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£779

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£796

Sol Oasis Marrakech

Marrakech, Marrakech, Morocco

9.8
Excellent2,498 reviews

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£706

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£763

Board basis

All Inclusive

3 May - 10 May

LGWRAK

Price pp

£811

ROBINSON Agadir

Agadir, Agadir, Morocco

9.4
Excellent1,957 reviews

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£711

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£766

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£809

Kenzi Club Agdal Medina

Marrakech, Marrakesh, Morocco

9.3
Excellent3,013 reviews

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£793

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£802

Board basis

All Inclusive

3 May - 10 May

LGWRAK

Price pp

£855

Jaal Riad Resort Marrakech

Marrakech, Marrakesh, Morocco

9.4
Excellent781 reviews

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£818

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£889

Hotel Riu Tikida Beach

Agadir, Agadir, Morocco

8.6
Very Good1,349 reviews

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£841

Riu Tikida Dunas

Agadir, Agadir, Morocco

8.6
Very Good2,722 reviews

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£850

Hotel Du Golf Rotana

Marrakech, Marrakesh, Morocco

8.6
Very Good2,160 reviews

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£871

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£909

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£971

Barceló Palmeraie

Marrakech, Marrakesh, Morocco

8.8
Excellent1,912 reviews

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£877

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£919

Board basis

All Inclusive

3 May - 10 May

STNRAK

Price pp

£940

Pickalbatros White Beach Resort - Agadir

Taghazout, Agadir, Morocco

9.4
Excellent5,074 reviews

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£953

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£989

Hotel Riu Palace Tikida Agadir

Agadir, Agadir, Morocco

8.3
Very Good2,450 reviews

Board basis

All Inclusive

14 May - 21 May

LGWAGA

Price pp

£988