Morocco

Hotels in Marrakech

Compare hotel prices in Marrakech across the booking sites in one search. 13 UK airports fly there non-stop this week, 3h 12m to 3h 49m in the air; flights land at Marrakech Menara (RAK).

You book direct with the hotel or booking site. Open the full hotel search for Marrakech.

Flying to Marrakech from the UK

Lowest one-way fare seen this week from each UK airport with a non-stop flight, cheapest first. Fares are past observations with the date seen, not live prices.

FromLowest fare seenAirlineFlight time
London Stansted STN£17 seen 4 OctRyanair3h 21mSearch this route
Edinburgh EDI£17 seen 2 OctRyanair3h 49mSearch this route
London Southend SEN£18 seen 11 OcteasyJet3h 19mSearch this route
London Luton LTN£24 seen 11 OcteasyJet3h 19mSearch this route
Manchester MAN£24 seen 8 OctRyanair3h 29mSearch this route
Newcastle NCL£25 seen 4 OcteasyJet3h 43mSearch this route
Liverpool John Lennon LPL£26 seen 9 OctRyanair3h 28mSearch this route
Glasgow GLA£26 seen 8 OcteasyJet3h 47mSearch this route
London Gatwick LGW£27 seen 6 OcteasyJet3h 14mSearch this route
Birmingham BHX£27 seen 9 OctRyanair3h 22mSearch this route
Bristol BRS£27 seen 5 OcteasyJet3h 12mSearch this route
Belfast International BFS£31 seen 7 OcteasyJet3h 37mSearch this route
London Heathrow LHR£108 seen 7 OctBritish Airways3h 16mSearch this route

Car hire at Marrakech Menara

Marrakech: questions before you book

Which airport do you fly into for Marrakech?

Marrakech is served by Marrakech Menara (RAK). All UK flights listed here land there.

How long is the flight to Marrakech from the UK?

Roughly 3h 12m to 3h 49m depending on the departure airport (Bristol is the shortest, Edinburgh the longest), non-stop.

Which UK airports fly direct to Marrakech?

13 UK airports had a non-stop fare this week: London Stansted, Edinburgh, London Southend, London Luton, Manchester, Newcastle, Liverpool John Lennon, Glasgow, London Gatwick, Birmingham, Bristol, Belfast International, London Heathrow.

Before you book a hotel in Marrakech

1

Compare the total for your dates, not the headline rate

City taxes, resort fees and breakfast are added at different points by different sites. Open the final price for your exact dates and room before deciding.

2

Check the cancellation cut-off

Many rooms can be cancelled free until a few days before arrival; the cheapest rate on the same hotel is often the one that cannot. Read the cut-off date on the offer, not just the word "free".

3

Match the location to the trip

A hotel by the airport suits a late arrival or an early flight home; a hotel by the beach or the old town suits everything else. Check the map before the price.

4

Look at the room type, not just the hotel

Two offers for the same hotel can be different rooms: view, bed size, floor. Compare like with like before choosing the cheaper one.