Marrakech Holidays - Cheap holidays to Marrakech, Morocco

Cheap flights and hotels

Find out all you need for holidays at ebookers.com. With cheap flight deals city and discounted air ticket city, best hotel packages city, discounted cars city, your visit to Marrakech can be a real holiday excitement. . Search out for the best holiday deals to Marrakech with us.

1 room left!

Kenzi Club Agdal Medina All Inclusive

5 stars

1.1 miles Southwest from the centre of Marrakech map

Reviewer score 4.3 / 5 27 reviews
Special Promotion
  • Free Hammam, Wifi etc
  • Discounted Rates
  • Meals included: All Inclusive

View all available promotions

£429.53 average per person
Total £859.06
£993.06 average per person
Total £1,986.12
£993.06 average per person
Total £1,986.12
£1,023.31 average per person
Total £2,046.62
£1,023.31 average per person
Total £2,046.62
£1,332.15 average per person
Total £2,664.30
3 rooms left!

Sofitel Marrakech Palais Imperial

4 stars

0.8 miles South from the centre of Marrakech map

Reviewer score 4 / 5 1 reviews
Special Promotion
  • Stay 2 Nights & get 25%

View all available promotions

£516.18 average per person
Total £1,032.36
Excludes €11.44 hotel charge
£1,079.71 average per person
Total £2,159.42
Excludes €11.44 hotel charge
£1,079.71 average per person
Total £2,159.42
Excludes €11.44 hotel charge
£1,109.96 average per person
Total £2,219.92
Excludes €11.44 hotel charge
£1,109.96 average per person
Total £2,219.92
Excludes €11.44 hotel charge
£1,418.80 average per person
Total £2,837.60
Excludes €11.44 hotel charge

Le Meridien N'Fis

5 stars

1.1 miles Southwest from the centre of Marrakech map

Reviewer score 4.4 / 5 11 reviews
Special Promotion
  • Save 20% with Breakfast Included

View all available promotions

£422.77 average per person
Total £845.54
Excludes MAD114.40 hotel charge
£986.30 average per person
Total £1,972.60
Excludes MAD114.40 hotel charge
£986.30 average per person
Total £1,972.60
Excludes MAD114.40 hotel charge
£1,016.55 average per person
Total £2,033.10
Excludes MAD114.40 hotel charge
£1,016.55 average per person
Total £2,033.10
Excludes MAD114.40 hotel charge
£1,325.39 average per person
Total £2,650.78
Excludes MAD114.40 hotel charge
1 room left!

Riad El Mansour

4 stars

0.2 miles Northeast from the centre of Marrakech map

Not yet reviewed – Be the first to review this hotel
Special Promotion
  • Sale! Save 28% on this Stay.

View all available promotions

£409.57 average per person
Total £819.14
£973.10 average per person
Total £1,946.20
£973.10 average per person
Total £1,946.20
£1,003.35 average per person
Total £2,006.70
£1,003.35 average per person
Total £2,006.70
£1,312.19 average per person
Total £2,624.38

Hotel Kenzi Menara Palace

5 stars

3.2 miles South from the centre of Marrakech map

Reviewer score 4.6 / 5 5 reviews
Special Promotion
  • Free Hammam and Leisure Pool
  • Meals included: Breakfast Buffet

View all available promotions

£422.00 average per person
Total £844.00
£985.53 average per person
Total £1,971.06
£985.53 average per person
Total £1,971.06
£1,015.78 average per person
Total £2,031.56
£1,015.78 average per person
Total £2,031.56
£1,324.62 average per person
Total £2,649.24

El Andalous

4 stars

1.0 mile Southwest from the centre of Marrakech map

Reviewer score 3.8 / 5 4 reviews
Special Promotion
  • All Stays SAVE 45%

View all available promotions

£382.47 average per person
Total £764.94
Excludes €6.40 hotel charge
£946.00 average per person
Total £1,892.00
Excludes €6.40 hotel charge
£946.00 average per person
Total £1,892.00
Excludes €6.40 hotel charge
£976.25 average per person
Total £1,952.50
Excludes €6.40 hotel charge
£976.25 average per person
Total £1,952.50
Excludes €6.40 hotel charge
£1,285.09 average per person
Total £2,570.18
Excludes €6.40 hotel charge

Riu Tikida Garden All Inclusive

4 stars

1.7 miles Northeast from the centre of Marrakech map

Reviewer score 4.3 / 5 7 reviews
Special Promotion
  • Save 40%
  • Meals included: All Inclusive | Drinks | Snacks

View all available promotions

£441.52 average per person
Total £883.04
Excludes €6.00 hotel charge
£1,005.05 average per person
Total £2,010.10
Excludes €6.00 hotel charge
£1,005.05 average per person
Total £2,010.10
Excludes €6.00 hotel charge
£1,035.30 average per person
Total £2,070.60
Excludes €6.00 hotel charge
£1,035.30 average per person
Total £2,070.60
Excludes €6.00 hotel charge
£1,344.14 average per person
Total £2,688.28
Excludes €6.00 hotel charge

Hivernage Boutique Hotel And Spa

5 stars

0.8 miles South from the centre of Marrakech map

Reviewer score 5 / 5 1 reviews
Special Promotion
  • Early booking - SAVE 10%

View all available promotions

£396.87 average per person
Total £793.74
£960.40 average per person
Total £1,920.80
£960.40 average per person
Total £1,920.80
£990.65 average per person
Total £1,981.30
£990.65 average per person
Total £1,981.30
£1,299.49 average per person
Total £2,598.98

Marrakech Ryads Parc & Spa

4 stars

0.8 miles West from the centre of Marrakech map

Reviewer score 2.7 / 5 3 reviews
Special Promotion
  • Meals included: Breakfast

View all available promotions

£396.27 average per person
Total £792.54
£959.80 average per person
Total £1,919.60
£959.80 average per person
Total £1,919.60
£990.05 average per person
Total £1,980.10
£990.05 average per person
Total £1,980.10
£1,298.89 average per person
Total £2,597.78
3 rooms left!

Semiramis Hotel Marrakech

5 stars

1.5 miles Northwest from the centre of Marrakech map

Reviewer score 3.5 / 5 8 reviews
Special Promotion
  • Meals included: Breakfast

View all available promotions

£385.40 average per person
Total £770.80
Excludes €6.00 hotel charge
£948.93 average per person
Total £1,897.86
Excludes €6.00 hotel charge
£948.93 average per person
Total £1,897.86
Excludes €6.00 hotel charge
£979.18 average per person
Total £1,958.36
Excludes €6.00 hotel charge
£979.18 average per person
Total £1,958.36
Excludes €6.00 hotel charge
£1,288.02 average per person
Total £2,576.04
Excludes €6.00 hotel charge

Mansour Eddahbi

3 stars

0.0 miles from the centre of Marrakech map

Reviewer score 4 / 5 2 reviews
£381.03 average per person
Total £762.06
£944.56 average per person
Total £1,889.12
£944.56 average per person
Total £1,889.12
£974.81 average per person
Total £1,949.62
£974.81 average per person
Total £1,949.62
£1,283.65 average per person
Total £2,567.30

Bab Hotel

5 stars

0.9 miles West from the centre of Marrakech map

Reviewer score 5 / 5 2 reviews
£457.81 average per person
Total £915.62
£1,021.34 average per person
Total £2,042.68
£1,021.34 average per person
Total £2,042.68
£1,051.59 average per person
Total £2,103.18
£1,051.59 average per person
Total £2,103.18
£1,360.43 average per person
Total £2,720.86

Kenzi Tichka

4 stars

1.5 miles Northwest from the centre of Marrakech map

Reviewer score 4.5 / 5 2 reviews
Special Promotion
£445.68 average per person
Total £891.36
£1,009.21 average per person
Total £2,018.42
£1,009.21 average per person
Total £2,018.42
£1,039.46 average per person
Total £2,078.92
£1,039.46 average per person
Total £2,078.92
£1,348.30 average per person
Total £2,696.60

Le Pavillon du Golf

5 stars

4.1 miles Northeast from the centre of Marrakech map

Not yet reviewed – Be the first to review this hotel
Special Promotion
  • EXCLUSIVE! Special Value Add Offer
  • 30% Discount Hotel + Flight
  • Meals included: Breakfast

View all available promotions

£432.12 average per person
Total £864.24
£995.65 average per person
Total £1,991.30
£995.65 average per person
Total £1,991.30
£1,025.90 average per person
Total £2,051.80
£1,025.90 average per person
Total £2,051.80
£1,334.74 average per person
Total £2,669.48

Palmeraie Golf Palace & Resort

5 stars

4.0 miles Northeast from the centre of Marrakech map

Not yet reviewed – Be the first to review this hotel
Special Promotion
  • EXCLUSIVE! Special Value Add Offer
  • 30% off Hotel + Flight

View all available promotions

£404.44 average per person
Total £808.88
£967.97 average per person
Total £1,935.94
£967.97 average per person
Total £1,935.94
£998.22 average per person
Total £1,996.44
£998.22 average per person
Total £1,996.44
£1,307.06 average per person
Total £2,614.12

La Maison des Oliviers

4 stars

1.5 miles South from the centre of Marrakech map

Reviewer score 4.4 / 5 5 reviews
Special Promotion
  • Save 35% on all stays

View all available promotions

£385.63 average per person
Total £771.26
Excludes €12.00 hotel charge
£949.16 average per person
Total £1,898.32
Excludes €12.00 hotel charge
£949.16 average per person
Total £1,898.32
Excludes €12.00 hotel charge
£979.41 average per person
Total £1,958.82
Excludes €12.00 hotel charge
£979.41 average per person
Total £1,958.82
Excludes €12.00 hotel charge
£1,288.25 average per person
Total £2,576.50
Excludes €12.00 hotel charge

Palmeraie Village Hotel

5 stars

1.7 miles Northeast from the centre of Marrakech map

Reviewer score 3.5 / 5 2 reviews
Special Promotion
  • EXCLUSIVE! Special Value Add Offer

View all available promotions

£406.21 average per person
Total £812.42
£969.74 average per person
Total £1,939.48
£969.74 average per person
Total £1,939.48
£999.99 average per person
Total £1,999.98
£999.99 average per person
Total £1,999.98
£1,308.83 average per person
Total £2,617.66
1 room left!

Riad Karim

3 stars

1.4 miles Southeast from the centre of Marrakech map

Reviewer score 4 / 5 1 reviews
Special Promotion
  • All Stays SAVE 35%

View all available promotions

£375.21 average per person
Total £750.42
Excludes €8.00 hotel charge
£938.74 average per person
Total £1,877.48
Excludes €8.00 hotel charge
£938.74 average per person
Total £1,877.48
Excludes €8.00 hotel charge
£968.99 average per person
Total £1,937.98
Excludes €8.00 hotel charge
£968.99 average per person
Total £1,937.98
Excludes €8.00 hotel charge
£1,277.83 average per person
Total £2,555.66
Excludes €8.00 hotel charge
1 room left!

Riad Flam

4 stars

1.2 miles Southeast from the centre of Marrakech map

Reviewer score 5 / 5 3 reviews
Special Promotion
  • Meals included: Breakfast

View all available promotions

£420.90 average per person
Total £841.80
£984.43 average per person
Total £1,968.86
£984.43 average per person
Total £1,968.86
£1,014.68 average per person
Total £2,029.36
£1,014.68 average per person
Total £2,029.36
£1,323.52 average per person
Total £2,647.04

Riad Radia

4 stars

1.0 mile Southeast from the centre of Marrakech map

Reviewer score 4.4 / 5 19 reviews
Special Promotion
  • EXCLUSIVE! 15% Dinner Discount
  • Book now and SAVE 28%
  • Meals included: Breakfast

View all available promotions

£396.60 average per person
Total £793.20
£960.13 average per person
Total £1,920.26
£960.13 average per person
Total £1,920.26
£990.38 average per person
Total £1,980.76
£990.38 average per person
Total £1,980.76
£1,299.22 average per person
Total £2,598.44

Code share information

Departure Fri, 29 Jun
Flight 8897
Return Sun, 1 Jul
Flight 8894

Code share information

Departure Fri, 29 Jun
Flight 2786
Flight 469
Operated by Portugalia
Flight 244
Operated by Portugalia
Return Sun, 1 Jul
Flight 243
Operated by Portugalia
Flight 1978
Flight 334

Code share information

Departure Fri, 29 Jun
Flight 2786
Flight 469
Operated by Portugalia
Flight 244
Operated by Portugalia
Return Sun, 1 Jul
Flight 243
Operated by Portugalia
Flight 1978
Flight 334

Code share information

Departure Fri, 29 Jun
Flight 2714
Flight 7745
Operated by Royal Air Maroc
Flight 7731
Operated by Royal Air Maroc
Return Sun, 1 Jul
Flight 2667

Code share information

Departure Fri, 29 Jun
Flight 2714
Flight 7745
Operated by Royal Air Maroc
Flight 7731
Operated by Royal Air Maroc
Return Sun, 1 Jul
Flight 2667

Code share information

Departure Fri, 29 Jun
Flight 6941
Operated by Air Europa
Flight 7971
Operated by Royal Air Maroc
Flight 7735
Operated by Royal Air Maroc
Return Sun, 1 Jul
Flight 400
Flight 854
Flight 2765
1

Note: You may switch your flight after selecting a package.

Leave
Fri, 29 Jun
Total time: 4hr 45min
Depart
14:55
London , United Kingdom
Gatwick airport (LGW)
Arrive
18:40
Marrakech , Morocco
Menara airport (RAK)
Return
Sun, 1 Jul
Total time: 2hr 30min
Depart
11:05
Marrakech , Morocco
Menara airport (RAK)
Arrive
14:35
London , United Kingdom
Gatwick airport (LGW)
2

Note: You may switch your flight after selecting a package.

Leave
Fri, 29 Jun
Total time: 13hr 40min
Depart
07:10
London , United Kingdom
Gatwick airport (LGW)
Stop 1
09:40
Bordeaux , France
Bordeaux Airport (BOD)

Change airlines. Time between flights: 2hr 30min

Depart
12:10
Bordeaux , France
Bordeaux Airport (BOD)
Stop 2
13:10
Lisbon , Portugal
Lisbon airport (LIS)

Flight 469 Operated by Portugalia

Change planes. Layover: 5hr 0min

Depart
18:10
Lisbon , Portugal
Lisbon airport (LIS)
Arrive
19:50
Marrakech , Morocco
Menara airport (RAK)

Flight 244 Operated by Portugalia

Return
Sun, 1 Jul
Total time: 23hr 0min
Depart
11:10
Marrakech , Morocco
Menara airport (RAK)
Stop 1
12:50
Lisbon , Portugal
Lisbon airport (LIS)

Flight 243 Operated by Portugalia

Change planes. Layover: 4hr 15min

Depart
17:05
Lisbon , Portugal
Lisbon airport (LIS)
Stop 2
18:00
Porto , Portugal
Porto Airport (OPO)

Change planes. Layover: 15hr 0min

Depart
09:00
Porto , Portugal
Porto Airport (OPO)
Arrive
11:10
London , United Kingdom
Gatwick airport (LGW)

This is an overnight flight.

3

Note: You may switch your flight after selecting a package.

Leave
Fri, 29 Jun
Total time: 13hr 40min
Depart
07:10
London , United Kingdom
Gatwick airport (LGW)
Stop 1
09:40
Bordeaux , France
Bordeaux Airport (BOD)

Change airlines. Time between flights: 2hr 30min

Depart
12:10
Bordeaux , France
Bordeaux Airport (BOD)
Stop 2
13:10
Lisbon , Portugal
Lisbon airport (LIS)

Flight 469 Operated by Portugalia

Change planes. Layover: 5hr 0min

Depart
18:10
Lisbon , Portugal
Lisbon airport (LIS)
Arrive
19:50
Marrakech , Morocco
Menara airport (RAK)

Flight 244 Operated by Portugalia

Return
Sun, 1 Jul
Total time: 23hr 0min
Depart
11:10
Marrakech , Morocco
Menara airport (RAK)
Stop 1
12:50
Lisbon , Portugal
Lisbon airport (LIS)

Flight 243 Operated by Portugalia

Change planes. Layover: 4hr 15min

Depart
17:05
Lisbon , Portugal
Lisbon airport (LIS)
Stop 2
18:00
Porto , Portugal
Porto Airport (OPO)

Change planes. Layover: 15hr 0min

Depart
09:00
Porto , Portugal
Porto Airport (OPO)
Arrive
11:10
London , United Kingdom
Gatwick airport (LGW)

This is an overnight flight.

4

Note: You may switch your flight after selecting a package.

Leave
Fri, 29 Jun
Total time: 10hr 35min
Depart
10:00
London , United Kingdom
Gatwick airport (LGW)
Stop 1
13:45
Malaga , Spain
Malaga Airport (AGP)

Change airlines. Time between flights: 3hr 40min

Depart
17:25
Malaga , Spain
Malaga Airport (AGP)
Stop 2
17:50
Casablanca , Morocco
Mohamed V (CMN)

Flight 7745 Operated by Royal Air Maroc

Change planes. Layover: 0hr 50min

Depart
18:40
Casablanca , Morocco
Mohamed V (CMN)
Arrive
19:35
Marrakech , Morocco
Menara airport (RAK)

Flight 7731 Operated by Royal Air Maroc

Return
Sun, 1 Jul
Total time: 2hr 30min
Depart
17:25
Marrakech , Morocco
Menara airport (RAK)
Arrive
20:55
London , United Kingdom
Gatwick airport (LGW)
5

Note: You may switch your flight after selecting a package.

Leave
Fri, 29 Jun
Total time: 10hr 35min
Depart
10:00
London , United Kingdom
Gatwick airport (LGW)
Stop 1
13:45
Malaga , Spain
Malaga Airport (AGP)

Change airlines. Time between flights: 3hr 40min

Depart
17:25
Malaga , Spain
Malaga Airport (AGP)
Stop 2
17:50
Casablanca , Morocco
Mohamed V (CMN)

Flight 7745 Operated by Royal Air Maroc

Change planes. Layover: 0hr 50min

Depart
18:40
Casablanca , Morocco
Mohamed V (CMN)
Arrive
19:35
Marrakech , Morocco
Menara airport (RAK)

Flight 7731 Operated by Royal Air Maroc

Return
Sun, 1 Jul
Total time: 2hr 30min
Depart
17:25
Marrakech , Morocco
Menara airport (RAK)
Arrive
20:55
London , United Kingdom
Gatwick airport (LGW)
6

Note: You may switch your flight after selecting a package.

Leave
Fri, 29 Jun
Total time: 14hr 35min
Depart
10:00
London , United Kingdom
Gatwick airport (LGW)
Stop 1
13:25
Madrid , Spain
Barajas airport (MAD)

Flight 6941 Operated by Air Europa

Change airlines. Time between flights: 6hr 5min

Depart
19:30
Madrid , Spain
Barajas airport (MAD)
Stop 2
20:20
Casablanca , Morocco
Mohamed V (CMN)

Flight 7971 Operated by Royal Air Maroc

Change planes. Layover: 2hr 20min

Depart
22:40
Casablanca , Morocco
Mohamed V (CMN)
Arrive
23:35
Marrakech , Morocco
Menara airport (RAK)

Flight 7735 Operated by Royal Air Maroc

Return
Sun, 1 Jul
Total time: 14hr 10min
Depart
06:35
Marrakech , Morocco
Menara airport (RAK)
Stop 1
07:15
Casablanca , Morocco
Mohamed V (CMN)

Change planes. Layover: 1hr 0min

Depart
08:15
Casablanca , Morocco
Mohamed V (CMN)
Stop 2
12:50
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)

Change airlines. Time between flights: 8hr 50min

Depart
21:40
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)
Arrive
21:45
London , United Kingdom
Gatwick airport (LGW)
7