Best of Morocco

14 days

Indicative of cost incl. flights:


A typical 4* holiday costs from

£4,580 per person


(Based on two people travelling. Low season can be a lot cheaper, and peak season or 5* hotels can be substantially more expensive.)


Speak to an expert on

01242 253 073

or add this holiday to your online quote

Day 1
Arrive into Marrakesh airport today, where you'll be met by our representative and transferred to your riad in the medina. You'll stay in this buzzing city for three nights.
Day 2
You’ll have a half-day historical tour of Marrakesh’s medina today; essential for getting to grips with this hectic city! Spend the rest of the day discovering under your own steam.
Day 3
Take a day at leisure in Marrakesh. Alternatively, we can arrange another tour (there is an excellent gardens and museum tour) or a cookery class for you.
Day 4
Transfer up to Rabat, where you can explore the breezy boardwalks, medina, kasbah and the Chellah Roman ruins at leisure.
Day 5
You’ll be picked up by your driver and taken to Fez for two nights, via Meknes, one of Morocco's Imperial Cities, and the Roman ruins at Volubilis. We recommend that you stop off in Moulay Idriss for lunch.
Day 6
Take a full-day guided tour of Fez el-Bali, the old part of this city’s beautiful medina, and Fez el-Jadid, famous for the Royal Palace and its Jewish influences.
Day 7
Today you’ll transfer down to the Erg Chebbi (the Sahara Desert), a long journey of around nine hours, but worth it! Enjoy a night under the stars in a luxury tented camp.
Day 8
Take in the desert at sunrise before heading west via Todra Gorge and stay in the Ouarzazate and Skoura area for two nights.
Day 9
Spend today getting to know the Ouarzazate area with your driver, with its oasis scenery lined with palm groves and crumbling kasbahs. We recommend visiting the famous Ait Ben Haddou.
Day 10
You’ll travel further west today, arriving in the foothills of the Atlas Mountains for a stay of two nights.
Day 11
Spend today doing some walking in the Atlas or go exploring in a 4x4 to discover the region's Berber villages.
Day 12
You’ll travel to Essaouira on the coast today, for some well-earnt beach time! Stay for your last two nights.
Day 13
Spend a free day relaxing on the beach and exploring the town’s calm and peaceful medina. Stroll along the ramparts and eat fresh fish from the harbour.
Day 14
You’ll be transferred to Marrakesh Airport in good time for your return flight.

Everything we do is tailor-made; our itineraries are just suggestions to give you an idea of what is possible. Please contact us so we can tailor the perfect holiday exclusively for you.

If you want to tick off all of Morocco’s must-dos in just one trip, this is the adventure for you. Taking in history, culture, city life, scenery, and one of Morocco’s greatest draws – the Sahara Desert – this itinerary takes you on a whirlwind around the country and is a true crash-course in all things Morocco.

We’ll arrange a driver guide for sections of the trip that cover long distances so you can stop off wherever you please to take in fantastic views and swing by remote villages, and there will also be plenty of time to do your own thing and relax too, especially at the end of the trip by the beach! This tailor-made Morocco tour provides the perfect balance.

3 nights Marrakesh – 1 night Rabat – 2 nights Fez – 1 night Desert – 2 nights Ouarzazate – 2 nights High Atlas – 2 nights Essaouira

Where you'll go

What you'll do

Where you'll stay

Similar holidays