Holidays to Marrakech- Cheap Flights and Hotels in Marrakech

Holidays to Marrakech

Marrakech is a vibrant place divided into two main parts: the Medina and Ville Nouvelle. Behind the dusky pink walls of the Medina, time seems to have almost stood still, allowing a glimpse into a more traditional Moroccan way of life, while in contrast Ville Nouvelle has all the modern amenities and business facilities that you would expect to find in any international city. Ensure you take the time to discover both sides.

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 | Breakfast | Dinner | Drinks | Lunch

View all available promotions

£493.87 average per person
Total £987.73
£505.33 average per person
Total £1,010.65
£650.47 average per person
Total £1,300.93
£1,102.93 average per person
Total £2,205.85
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 5 Nights & get 45%

View all available promotions

£558.22 average per person
Total £1,116.43
Excludes €28.60 hotel charge
£569.68 average per person
Total £1,139.35
Excludes €28.60 hotel charge
£714.82 average per person
Total £1,429.63
Excludes €28.60 hotel charge
£1,167.28 average per person
Total £2,334.55
Excludes €28.60 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 30% with Breakfast Included

View all available promotions

£413.94 average per person
Total £827.88
Excludes MAD286.00 hotel charge
£425.40 average per person
Total £850.80
Excludes MAD286.00 hotel charge
£570.54 average per person
Total £1,141.08
Excludes MAD286.00 hotel charge
£1,023.00 average per person
Total £2,046.00
Excludes MAD286.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
  • Stay 3 nights, Pay 2

View all available promotions

£357.77 average per person
Total £715.54
£369.23 average per person
Total £738.46
£514.37 average per person
Total £1,028.74
£966.83 average per person
Total £1,933.66

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

£435.84 average per person
Total £871.68
£447.30 average per person
Total £894.60
£592.44 average per person
Total £1,184.88
£1,044.90 average per person
Total £2,089.80
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

£404.77 average per person
Total £809.53
£416.23 average per person
Total £832.45
£561.37 average per person
Total £1,122.73
£1,013.83 average per person
Total £2,027.65

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

£337.02 average per person
Total £674.03
Excludes €16.00 hotel charge
£348.48 average per person
Total £696.95
Excludes €16.00 hotel charge
£493.62 average per person
Total £987.23
Excludes €16.00 hotel charge
£946.08 average per person
Total £1,892.15
Excludes €16.00 hotel charge

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

£371.68 average per person
Total £743.35
£383.14 average per person
Total £766.27
£528.28 average per person
Total £1,056.55
£980.74 average per person
Total £1,961.47

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

£487.57 average per person
Total £975.13
Excludes €15.00 hotel charge
£499.03 average per person
Total £998.05
Excludes €15.00 hotel charge
£644.17 average per person
Total £1,288.33
Excludes €15.00 hotel charge
£1,096.63 average per person
Total £2,193.25
Excludes €15.00 hotel charge
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

£344.34 average per person
Total £688.68
Excludes €15.00 hotel charge
£355.80 average per person
Total £711.60
Excludes €15.00 hotel charge
£500.94 average per person
Total £1,001.88
Excludes €15.00 hotel charge
£953.40 average per person
Total £1,906.80
Excludes €15.00 hotel charge
3 rooms left!

Riu Tikida Palmeraie All Inclusive

4 stars

1.3 miles Southwest from the centre of Marrakech map

Reviewer score 4.4 / 5 5 reviews
Special Promotion
  • Save 40%
  • Meals included: All Inclusive

View all available promotions

£520.89 average per person
Total £1,041.78
£532.35 average per person
Total £1,064.70
£677.49 average per person
Total £1,354.98
£1,129.95 average per person
Total £2,259.90

Bab Hotel

5 stars

0.9 miles West from the centre of Marrakech map

Reviewer score 5 / 5 2 reviews
£494.49 average per person
Total £988.98
£505.95 average per person
Total £1,011.90
£651.09 average per person
Total £1,302.18
£1,103.55 average per person
Total £2,207.10
3 rooms left!

Sofitel Marrakech Lounge and Spa

5 stars

0.8 miles South from the centre of Marrakech map

Reviewer score 4.7 / 5 3 reviews
Special Promotion
  • Stay 5 Nights SAVE 45%

View all available promotions

£464.02 average per person
Total £928.03
Excludes €28.60 hotel charge
£475.48 average per person
Total £950.95
Excludes €28.60 hotel charge
£620.62 average per person
Total £1,241.23
Excludes €28.60 hotel charge
£1,073.08 average per person
Total £2,146.15
Excludes €28.60 hotel charge

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

£461.14 average per person
Total £922.28
£472.60 average per person
Total £945.20
£617.74 average per person
Total £1,235.48
£1,070.20 average per person
Total £2,140.40

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

£391.94 average per person
Total £783.88
£403.40 average per person
Total £806.80
£548.54 average per person
Total £1,097.08
£1,001.00 average per person
Total £2,002.00

Mansour Eddahbi

3 stars

0.0 miles from the centre of Marrakech map

Reviewer score 4 / 5 2 reviews
£333.42 average per person
Total £666.83
£344.88 average per person
Total £689.75
£490.02 average per person
Total £980.03
£942.48 average per person
Total £1,884.95
2 rooms left!

Riad Nora

3 stars

1.2 miles Southeast from the centre of Marrakech map

Reviewer score 5 / 5 1 reviews
Special Promotion
  • EXCLUSIVE! 1 FREE NIGHT! Stay 5 nights and pay only 4!
  • Meals included: Moroccan Breakfast

View all available promotions

£357.43 average per person
Total £714.86
£368.89 average per person
Total £737.78
£514.03 average per person
Total £1,028.06
£966.49 average per person
Total £1,932.98

Kenzi Tichka

4 stars

1.5 miles Northwest from the centre of Marrakech map

Reviewer score 4.5 / 5 2 reviews
Special Promotion
£495.04 average per person
Total £990.08
£506.50 average per person
Total £1,013.00
£651.64 average per person
Total £1,303.28
£1,104.10 average per person
Total £2,208.20

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

£344.92 average per person
Total £689.83
Excludes €30.00 hotel charge
£356.38 average per person
Total £712.75
Excludes €30.00 hotel charge
£501.52 average per person
Total £1,003.03
Excludes €30.00 hotel charge
£953.98 average per person
Total £1,907.95
Excludes €30.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

£396.37 average per person
Total £792.73
£407.83 average per person
Total £815.65
£552.97 average per person
Total £1,105.93
£1,005.43 average per person
Total £2,010.85

Code share information

Departure Wed, 25 Jul
Flight 8164
Operated by Bmi
Return Mon, 30 Jul
Flight 8165
Operated by Bmi

Code share information

Departure Wed, 25 Jul
Flight 7441
Operated by British Airways
Flight 8372
Operated by Air Nostrum
Return Mon, 30 Jul
Flight 8373
Operated by Air Nostrum
Flight 7462
Operated by British Airways

Code share information

Departure Wed, 25 Jul
Flight 801
Flight 407
Return Mon, 30 Jul
Flight 400
Flight 800

Code share information

Departure Wed, 25 Jul
Flight 7441
Operated by British Airways
Flight 9069
Operated by Iberia
Return Mon, 30 Jul
Flight 8373
Operated by Air Nostrum
Flight 7462
Operated by British Airways
1

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

Leave
Wed, 25 Jul
Total time: 4hr 40min
Depart
12:25
London , United Kingdom
Heathrow Airport (LHR)
Arrive
16:05
Marrakech , Morocco
Menara airport (RAK)

Flight 8164 Operated by Bmi

Return
Mon, 30 Jul
Total time: 2hr 30min
Depart
13:25
Marrakech , Morocco
Menara airport (RAK)
Arrive
16:55
London , United Kingdom
Heathrow Airport (LHR)

Flight 8165 Operated by Bmi

2

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

Leave
Wed, 25 Jul
Total time: 8hr 20min
Depart
06:15
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
09:40
Madrid , Spain
Barajas airport (MAD)

Flight 7441 Operated by British Airways

Change planes. Layover: 3hr 0min

Depart
12:40
Madrid , Spain
Barajas airport (MAD)
Arrive
13:35
Marrakech , Morocco
Menara airport (RAK)

Flight 8372 Operated by Air Nostrum

Return
Mon, 30 Jul
Total time: 5hr 55min
Depart
14:10
Marrakech , Morocco
Menara airport (RAK)
Stop 1
17:00
Madrid , Spain
Barajas airport (MAD)

Flight 8373 Operated by Air Nostrum

Change planes. Layover: 2hr 45min

Depart
19:45
Madrid , Spain
Barajas airport (MAD)
Arrive
21:05
London , United Kingdom
Heathrow Airport (LHR)

Flight 7462 Operated by British Airways

3

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

Leave
Wed, 25 Jul
Total time: 8hr 35min
Depart
18:10
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
21:25
Casablanca , Morocco
Mohamed V (CMN)

Change planes. Layover: 3hr 25min

Depart
00:50
Casablanca , Morocco
Mohamed V (CMN)
Arrive
01:45
Marrakech , Morocco
Menara airport (RAK)

This is an overnight flight.

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

Change planes. Layover: 6hr 25min

Depart
13:40
Casablanca , Morocco
Mohamed V (CMN)
Arrive
16:50
London , United Kingdom
Heathrow Airport (LHR)
4

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

Leave
Wed, 25 Jul
Total time: 8hr 20min
Depart
06:15
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
09:40
Madrid , Spain
Barajas airport (MAD)

Flight 7441 Operated by British Airways

Change airlines. Time between flights: 3hr 0min

Depart
12:40
Madrid , Spain
Barajas airport (MAD)
Arrive
13:35
Marrakech , Morocco
Menara airport (RAK)

Flight 9069 Operated by Iberia

Return
Mon, 30 Jul
Total time: 5hr 55min
Depart
14:10
Marrakech , Morocco
Menara airport (RAK)
Stop 1
17:00
Madrid , Spain
Barajas airport (MAD)

Flight 8373 Operated by Air Nostrum

Change planes. Layover: 2hr 45min

Depart
19:45
Madrid , Spain
Barajas airport (MAD)
Arrive
21:05
London , United Kingdom
Heathrow Airport (LHR)

Flight 7462 Operated by British Airways

5