Marrakech City & Desert Adventure 5D/4N

Discover the vibrant city of Marrakech and the dunes of Zagora on this 5-day adventure!

We’ll take you around the city of Marrakech on a guided tour before venturing into rural Morocco.

Here, you’ll spend a night under the stars at a Berber camp, and watch the fiery desert sun set and rise, on the back of a camel.

Tour Highlights

  • Marvel at Marrakech’s highlights on a tour of the city
  • Explore the desert from the back of a camel
  • Stargaze from a Berber campsite
Price from


Check availability

Tour Information


  • - 4 nights in hostels/3-star hotel and camping
  • - All transport as per itinerary
  • - 4 Breakfasts, 1 Dinner
  • - Visits, tour and rides
  • - English-speaking guide for Marrakech city tour
  • - Handy extras and accessories


Every Monday


Day 1: Marrakech, Morocco

Welcome to Morocco!

We’ll be waiting to collect you from the Marrakech airport and bring you into the city.

Depending on the time of your arrival, we’ll take you straight to your accommodation.

Day 2: Marrakech, Morocco

Today, you’ll get to know our beautiful city on a guided tour led by a local expert.

Marvel at Jemaa El Fna Square, its colourful souks (markets), the Medina and a range of important historical monuments. We’ll pass beautiful palaces and mosques such as the Koutoubia Mosque, Bahia Palace and the Saadian Tombs.

When the tour is over, you’ll have the afternoon free to explore where you please. Why not check out the Menara Gardens, enjoy the Jemaa el Fja Square or have a delicious tea on the terraces?

Day 3: Marrakech - Zagora, Morocco

Your desert adventure will start with an early 7am pick-up from your accommodation in Marrakech.

First, we’ll take the road to Zagora city, via Ouarzazate, and make some important stops along the way.

The first is spectacular fortified village of Kasbah Ait Ben Haddou which is a UNESCO World Heritage site. The second stop will be in the Draa Valley, well known for its amazing Ksour and Kasbah. Finally, we’ll arrive in Zagora, where you will enjoy a camel ride over the dunes at sunset.

To finish this wonderful day, you will enjoy an excellent dinner in a Berber campsite under the stars of the Zagora desert sky.

Day 4: Zagora - Marrakech, Morocco

Wake up in the desert and enjoy a traditional Berber breakfast.

Then – what better way to see the sunrise than with another camel ride? After that, we’ll hit the road again to return to Marrakech, going through the High Atlas Mountains.

Enjoy another free night in Marrakech.

Day 5: Marrakech, Morocco

Your tour ends today as you check-out of your accommodation and we’ll transfer you to the airport in time for your flight.

Safe travels!