Homepage

Last-minute 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 28 Jun 2025 to 10 Jul 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 19 Jun 2025, 3 am and is updated every 24 to 48 hours. Prices are subject to change. Deals are subject to the partners' T&Cs.

We found 92 deals!

Riad Al Madina

Essaouira, Essaouira, Morocco

8.2

Very Good746 reviews

Board basis

Room Only

1 Jul - 8 Jul

STNRAK

Price pp

£259

Almas

Marrakech, Marrakesh, Morocco

8.1

Very Good3,929 reviews

Board basis

Bed & Breakfast

28 Jun - 5 Jul

STNRAK

Price pp

£366

Riad Mimouna

Essaouira, Essaouira, Morocco

9.1

Excellent756 reviews

Board basis

Bed & Breakfast

1 Jul - 8 Jul

STNRAK

Price pp

£379

Atlas Essaouira Riad Resort

Essaouira, Essaouira, Morocco

8.5

Very Good1,612 reviews

Board basis

Room Only

1 Jul - 8 Jul

STNRAK

Price pp

£469

Jaal Riad Resort Marrakech

Marrakech, Marrakesh, Morocco

9.4

Excellent635 reviews

Board basis

Bed & Breakfast

28 Jun - 5 Jul

STNESU

Price pp

£500

Board basis

Bed & Breakfast

28 Jun - 5 Jul

STNRAK

Price pp

£575

Dellarosa Boutique Hôtel

Marrakech, Marrakesh, Morocco

8.7

Excellent1,125 reviews

Board basis

Bed & Breakfast

28 Jun - 5 Jul

SENRAK

Price pp

£502

Hotel Le Golf D’Essaouira & Spa

Essaouira, Essaouira, Morocco

8.7

Excellent2,739 reviews

Board basis

Bed & Breakfast

1 Jul - 8 Jul

STNRAK

Price pp

£509

La Maison des Oliviers

Marrakech, Marrakesh, Morocco

8.9

Excellent922 reviews

Board basis

Bed & Breakfast

28 Jun - 5 Jul

SENRAK

Price pp

£512

Riad Karmela

Marrakech, Marrakesh, Morocco

9.5

Excellent725 reviews

Board basis

Bed & Breakfast

28 Jun - 5 Jul

LGWRAK

Price pp

£530

Hotel Coté Océan Mogador

Essaouira, Essaouira, Morocco

8.7

Excellent1,170 reviews

Board basis

Bed & Breakfast

1 Jul - 8 Jul

STNRAK

Price pp

£559

Hyatt Place Taghazout Bay

Taghazout, Agadir, Morocco

8.9

Excellent3,810 reviews

Board basis

Room Only

10 Jul - 17 Jul

LGWAGA

Price pp

£566

Board basis

Room Only

10 Jul - 17 Jul

LGWAGA

Price pp

£734

Le Médina Essaouira Thalassa Sea & Spa - MGallery

Essaouira, Essaouira, Morocco

8.9

Excellent2,454 reviews

Board basis

Room Only

1 Jul - 8 Jul

STNRAK

Price pp

£589

Kenzi Rose Garden

Marrakech, Marrakesh, Morocco

8.8

Excellent7,451 reviews

Board basis

Bed & Breakfast

28 Jun - 5 Jul

STNESU

Price pp

£600

Board basis

Bed & Breakfast

28 Jun - 5 Jul

STNRAK

Price pp

£619

Board basis

Bed & Breakfast

28 Jun - 5 Jul

SENRAK

Price pp

£725

Rose Aquapark Hotel Marrakech

Marrakech, Marrakesh, Morocco

8.3

Very Good2,073 reviews

Board basis

Bed & Breakfast

28 Jun - 5 Jul

STNRAK

Price pp

£600

Board basis

All Inclusive

28 Jun - 5 Jul

STNRAK

Price pp

£751

Hotel Novotel Mohammedia

Mohammedia, Agadir, Morocco

8.5

Very Good1,315 reviews

Board basis

Room Only

10 Jul - 17 Jul

LHRCMN

Price pp

£609

Dunes D'or Ocean Club

Agadir, Agadir, Morocco

8.5

Very Good6,306 reviews

Board basis

All Inclusive

10 Jul - 17 Jul

LGWAGA

Price pp

£697

Board basis

Full Board

10 Jul - 17 Jul

LGWAGA

Price pp

£845

Hotel Tikida Golf Palace

Agadir, Agadir, Morocco

9.2

Excellent733 reviews

Board basis

Bed & Breakfast

10 Jul - 17 Jul

LGWAGA

Price pp

£731

Atlas Sky Airport Casablanca

Casablanca, Agadir, Morocco

9.9

Excellent14,297 reviews

Board basis

Room Only

10 Jul - 17 Jul

LHRCMN

Price pp

£749

Hyatt Regency Taghazout

Taghazout, Agadir, Morocco

9.2

Excellent1,671 reviews

Board basis

Room Only

10 Jul - 17 Jul

LGWAGA

Price pp

£792

Pullman Mazagan Royal Golf & Spa Hotel

El Jadida, Agadir, Morocco

8.8

Excellent1,155 reviews

Board basis

Room Only

10 Jul - 17 Jul

LHRCMN

Price pp

£869