Skip to content
IATA 91285611 ATOL 10713 Protected
Love Luxury Holidays
0203 727 6361

Destination Guides 10 min read 25 Sep 2026

Marrakech Holidays: Prices, Weather and the Agadir Coast

It is two very different places on one booking. Marrakech is the city: the medina, the souks, the square of Jemaa el-Fnaa and the gardens, seen from a riad — a traditional house built…

ATOL 10713 IATA 91285611 UK travel specialists

Free quote

Plan this trip with us

A specialist will reply within 1 working day.

No obligation • ATOL 10713 protected • or WhatsApp us on +44 7508 636858

Thank you — your travel designer will be in touch within one working day.
Destination Guides
Updated September 2026
7 min read
By the Love Luxury Holidays travel team

A Marrakech holiday with us is seven nights: three in a four-star riad in the city with breakfast, then four all-inclusive at a four-star beachfront resort in Agadir, from £499pp including flights from London. £499 is for departures from 1 to 15 December; January is £519pp and July, the dearest month, £699pp. You fly into Marrakech and home from Agadir, with a private taxi between the two, and you travel with hand baggage only.

Want Marrakech priced for your dates?

Tell us when you want to go and where you would like to fly from. We will price the flights, the riad and the resort, and confirm the whole thing in writing before you pay.

The short answer

Question Answer
From (per person) £499pp for 7 nights, with flights — departures 1–15 December
Where you stay 3 nights in Marrakech, then 4 in Agadir
Hotels and board Four-star riad with breakfast, then a four-star resort, all inclusive
Cheapest months December (1–15), £499pp, then January, £519pp
Most expensive July, at £699pp
Warm without the heat Spring — March to May, from £549pp
Hottest in Marrakech July, 37.7°C average high
Luggage One small hand bag each; checked bags cost extra
Visa for UK passports None for up to 90 days as a tourist
Deposit £99 per person

What is a Marrakech and Agadir holiday?

It is two very different places on one booking. Marrakech is the city: the medina, the souks, the square of Jemaa el-Fnaa and the gardens, seen from a riad — a traditional house built around a courtyard. Agadir is the coast: a long sandy beach on the Atlantic, a seafront promenade and a marina, and a resort where the meals and drinks are included.

The order is the point. The medina is busy and absorbing, and three nights there is enough to see it properly. Then a private taxi takes you south-west to the coast in approximately three hours, and the last four nights are the beach. Your flights are open-jaw — out to Marrakech, home from Agadir — so you never travel back to where you started.

How much does a Marrakech holiday cost?

These are our lead-in prices per person, based on two sharing, for the seven-night holiday with return flights from London. Your exact price depends on your dates, availability and any options you add, and is confirmed in writing before you pay.

Month From Marrakech high Agadir high
October 2026 £679pp 28.5°C 26.1°C
November 2026 £529pp 23.1°C 24.1°C
December 2026 £499pp (departures 1–15 December) 20.2°C 22.1°C
January 2027 £519pp 19.1°C 21.1°C
February 2027 £559pp 20.7°C 22.0°C
March 2027 £549pp 23.6°C 23.4°C
April 2027 £639pp 25.7°C 23.2°C
May 2027 £599pp 29.4°C 24.2°C
June 2027 £599pp 33.6°C 25.6°C
July 2027 £699pp 37.7°C 26.7°C

The whole year sits within £200 per person. The lowest price is £499pp, for departures from 1 to 15 December; later December dates are priced when you enquire. January follows at £519pp and November at £529pp. July is the dearest month, at £699pp, and October the next, at £679pp. August and September are not in the current price list — ask us for those dates.

The cheapest months are also the coolest, and that is the trade-off to weigh.

When is the best time to go to Marrakech?

Marrakech and Agadir are only a few hours apart, but they have different climates: the city is inland and swings from cool winters to fierce summers, while the coast stays mild all year. These are official averages from the World Meteorological Organization, supplied by Morocco’s Direction de la Météorologie Nationale — the Marrakech and Agadir Inezganne stations, 1991–2020.

Month Marrakech high / low Marrakech rain Agadir high / low Agadir rain
January 19.1°C / 5.9°C 25.0mm, 5 days 21.1°C / 8.4°C 31.6mm, 4 days
February 20.7°C / 7.6°C 25.7mm, 6 days 22.0°C / 10.2°C 28.6mm, 4 days
March 23.6°C / 10.3°C 35.3mm, 6 days 23.4°C / 12.3°C 31.3mm, 5 days
April 25.7°C / 12.4°C 26.3mm, 5 days 23.2°C / 14.1°C 13.8mm, 4 days
May 29.4°C / 15.2°C 10.3mm, 3 days 24.2°C / 15.9°C 5.4mm, 2 days
June 33.6°C / 17.9°C 3.1mm, 2 days 25.6°C / 18.1°C 0.8mm, 2 days
July 37.7°C / 20.6°C 2.2mm, 2 days 26.7°C / 19.2°C 0.2mm, 1 day
August 37.4°C / 21.1°C 4.7mm, 2 days 27.0°C / 19.5°C 3.1mm, 2 days
September 32.5°C / 18.6°C 15.2mm, 3 days 26.1°C / 18.6°C 3.7mm, 2 days
October 28.5°C / 15.7°C 19.1mm, 4 days 26.1°C / 16.7°C 21.2mm, 3 days
November 23.1°C / 10.7°C 29.8mm, 5 days 24.1°C / 12.9°C 42.3mm, 4 days
December 20.2°C / 7.3°C 24.2mm, 6 days 22.1°C / 10.1°C 47.4mm, 6 days

For warmth without the heat, go in spring. March and April are comfortable for walking the medina, at 23.6°C and 25.7°C in Marrakech, for £549pp and £639pp. May is warmer, at 29.4°C in Marrakech and 24.2°C in Agadir, and at £599pp it is £40 less than April and drier than April in both places, on both rain days and rainfall.

For the lowest price, go in winter — and pack for cool evenings. From November to February, Agadir is the warmer of the two by day and by night. Marrakech’s January averages a high of 19.1°C and a low of 5.9°C, the coolest month of the year on both counts, so a riad courtyard after dark calls for a jumper. December is Agadir’s wettest month on both measures, with 47.4mm over six rain days.

In high summer, the coast is the reason to go. July is Marrakech’s hottest month, at 37.7°C, and the dearest to book. Agadir is 11.0°C cooler by day, at 26.7°C, and has its least rain of the year: 0.2mm on one rain day. If summer is when you can travel, the four coastal nights are the comfortable half of the holiday.

October, at £679pp, is warm in both places — 28.5°C in Marrakech and 26.1°C in Agadir — but it is the second-dearest month.

Marrakech: three nights in a riad

You stay at a four-star riad such as Riad Infinity Sea & Spa, or similar, with breakfast. Breakfast only is deliberate here: the evenings belong to Jemaa el-Fnaa, which comes alive after dark, and to the restaurants of the medina.

Three nights gives you two full days. One goes to the medina — the souks, then Bahia Palace — and the other to Majorelle Garden, with its blue villa and cactus beds, which is the calm counterpoint to the lanes. Or use the second day for an Atlas Mountains tour, for mountain scenery and Berber villages outside the city; it is optional and costs extra.

Agadir: four nights all-inclusive

On the fourth day a private taxi takes you to the coast, where you stay at a four-star beachfront resort such as the Amadil Ocean Club, or similar, all inclusive — meals and drinks under the resort’s own all-inclusive terms. Agadir’s long sandy beach, the seafront promenade and the marina are there when you want them; the pool is there when you do not.

So if you want an all-inclusive Marrakech holiday, this is how it works: the all-inclusive nights are on the coast, and the city nights are breakfast only.

What is not included

Four things to plan for:

  • Checked luggage. The price includes one small hand bag per person. A checked (hold) bag costs extra, so tell us when you enquire and it is priced in.
  • Airport transfers. The private taxi from Marrakech to Agadir is included; the transfers from Marrakech airport to your riad, and from your resort to Agadir airport, are not.
  • Excursions, including the Atlas Mountains tour.
  • Travel insurance, which you should arrange when you book.

Do you need a visa for Morocco?

No. British citizens can visit Morocco without a visa for up to 90 days as a tourist. Three things to check before you go:

  • Passport. It must have an expiry date at least three months after the date you arrive, and it must not be damaged.
  • Entry stamp. Border officials should stamp your passport when you arrive. Make sure they do: some travellers without one have had difficulty leaving the country.
  • Money. Foreign currency worth 100,000 Moroccan dirham or more — around £8,000 — must be declared when you enter or leave.

That is GOV.UK’s guidance, checked on 25 September 2026. Check the latest official requirements before you travel, as they can change.

Marrakech and Agadir, or Istanbul and Antalya?

Both put a city first and an all-inclusive beach second, with the city nights on breakfast.

Marrakech & Agadir Istanbul & Antalya
Nights 7 — 3 city, 4 beach 10 — 3 city, 7 beach
From £499pp £699pp
Cheapest month December (1–15), then January January and February
Choose it if… You want a shorter trip and a riad in the medina You want a full week on the beach

Who is a Marrakech holiday for — and who should look elsewhere?

It suits anyone who wants a city with real character and a proper rest afterwards on the same trip; couples and friends who are happy to travel light; and anyone looking for sun at a price in the winter months, as long as cool evenings in Marrakech are not a problem.

It is less suited to anyone who needs checked luggage and does not want to pay for it, anyone who wants every meal included for the whole week — the Marrakech nights are breakfast only — and anyone who finds crowded markets hard work, since the medina is at the heart of the city half.

Frequently asked questions

How much is a holiday to Marrakech?

From £499pp for seven nights — three in Marrakech with breakfast, four all-inclusive in Agadir — including flights from London, for departures from 1 to 15 December. January is £519pp, and July, the dearest month, is £699pp. A £99 per person deposit holds the booking, and your price is confirmed in writing before you pay.

What is the cheapest month to go to Marrakech?

December, at £499pp for departures from 1 to 15 December, then January at £519pp and November at £529pp. They are the cooler months: Marrakech averages 19.1°C to 23.1°C by day from November to January, and Agadir, on the coast, is warmer.

What is the best month to visit Marrakech?

Spring, from March to May, when Marrakech is warm without summer’s heat: 23.6°C in March, 25.7°C in April and 29.4°C in May. May is also drier than April in both Marrakech and Agadir, on both rain days and rainfall, and £40 cheaper, at £599pp.

Can you get an all-inclusive holiday in Marrakech?

Our holiday puts the all-inclusive nights on the coast: four nights at a four-star beachfront resort in Agadir, such as the Amadil Ocean Club or similar. The three Marrakech nights are at a riad with breakfast, which leaves the evenings free for Jemaa el-Fnaa and the medina’s restaurants.

How far is Agadir from Marrakech?

Approximately three hours by road. A private taxi from Marrakech to Agadir is included in the price, on the fourth day, so you travel door to door rather than finding your own way to the coast.

Is Marrakech hot in winter?

Mild by day and cool at night. In January, Marrakech averages a high of 19.1°C and a low of 5.9°C; Agadir, on the coast, is warmer, at 21.1°C and 8.4°C. Pack a warm layer for the evenings in the medina.

Is Marrakech too hot in summer?

It can be. July averages 37.7°C in Marrakech and August 37.4°C. Agadir is far milder — 26.7°C in July — and the beach nights come at the end of the holiday. If you want the city at its most comfortable, travel in spring or autumn.

Can I take a suitcase?

The price includes one small hand bag per person. A checked bag costs extra; tell us when you enquire and it is priced into your holiday before you pay.

Do I need a visa for Morocco?

No. GOV.UK says British citizens can visit Morocco without a visa for up to 90 days for tourism. Your passport must have an expiry date at least three months after you arrive, and border officials should stamp it when you enter.

Are airport transfers included?

The private taxi from Marrakech to Agadir is included. Transfers from Marrakech airport to your riad, and from your Agadir resort to the airport, are not — ask us and we will price them alongside your holiday.

Is a Marrakech holiday ATOL protected?

Yes. The holiday is protected under ATOL 10713, and you receive an ATOL Certificate setting out what is covered. ATOL protects the money you pay if a travel company fails; it is not travel insurance, which you should arrange when you book.

Let us price your Marrakech holiday properly

Tell us your dates and your departure airport, and we will come back with a firm, ATOL-protected figure.

Speak to a specialist

Your Holiday, Planned Properly.

Tell us where you would like to go, how you want to travel, and what matters most to you. Our UK travel designers will build the itinerary around you.

Call 0203 727 6361
No-obligation consultations
100% bespoke itineraries
ATOL 10713 protection
Low deposits from £99pp
💬