Just 14 kilometers from Europe at its closest point, Morocco holds an intriguing position in the world. Historic yet forward-looking, the country plays host to fascinating cities and dramatic natural landscapes. The snow-capped peaks of the High Atlas Mountains provide a glorious backdrop to Chefchaouen and Marrakesh. The Atlantic makes for a stunning location for Rabat and Casablanca. Elsewhere you’ll find small Berber villages loaded with traditional customs, as well as a plethora of mountain adventures. But there are also excellent beaches to enjoy at Agadir and Essaouira. And flavor profiles in the country’s cuisine are as fine as the decoration in its traditional ceramics. Our Morocco tours have been designed to capture all this and more. You might lose your heart to Fez or Ouarzazate – the city or the country. But you’ll thank your lucky stars you opted for one of our Morocco tours!

Morocco Tours
Read more
Sort by
Filters
Starting from
Visiting locations
Length ()
Type

Middle Atlas Tour from Fez
Starts in Fez
Available Every day
Duration 7 hours
from
$56Per Person

Insider Fez Private City Tour
Starts in Fez
Available Every day
Duration 10 hours
from
$59Per Group

Chefchaouen Tour from Fez
Starts in Fez
Available Every day
Duration 12 hours
from
$169Per Person

Moroccan Cooking Class in Fez
Starts in Fez
Available Every day
Duration 4 hours
from
$69Per Person

Moroccan Cooking Class in Chefchaouen
Starts in Chefchaouen
Available Every day
Duration 4 hours
from
$49Per Person

Moroccan Cooking Class in Rabat
Starts in Rabat
Available Every day
Duration 4 hours
from
$69Per Person

Moroccan Food Tour in Rabat
Starts in Rabat
Available Every day
Duration 4 hours
from
$65Per Person

Moroccan Food Tour in Casablanca
Starts in Casablanca
Available Every Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Duration 4 hours
from
$89Per Person

Moroccan Food Tour in Chefchaouen
Starts in Chefchaouen
Available Every day
Duration 4 hours
from
$49Per Person

Moroccan Food Tour in Tangier
Starts in Tangier
Available Every day
Duration 4 hours
from
$69Per Person

Moroccan Cooking Class in Tangier
Starts in Tangier
Available Every day
Duration 3 hours
from
$45Per Person

Moroccan Food Tour in Fez
Starts in Fez
Available Every Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Duration 4 hours
from
$69Per Person

Fez Private Tour from Rabat
Starts in Rabat
Available Every Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Duration 7 hours
from
$85Per Person

Casablanca Private Tour from Rabat
Starts in Rabat
Available Every Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Duration 7 hours
from
$409Per Group

Assilah Private Tour from Tangier
Starts in Tangier
Available Every Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Duration 7 hours
from
$85Per Person

Chefchaouen Tour from Tangier
Starts in Tangier
Available Every day
Duration 8 hours
from
$99Per Person

Tetouan Private Tour from Tangier
Starts in Tangier
Available Every Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Duration 8 hours
from
$85Per Person

Insider Tangier City Tour
Starts in Tangier
Available Every day
Duration 4 hours
from
$49Per Person

Insider Rabat Private City Tour
Starts in Rabat
Available Every Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Duration 3 hours
from
$119Per Person

Essaouira Tour & Surf Experience from Marrakesh
Starts in Marrakesh
Available Every day
Duration 10 hours
from
$159Per Person
There are no tours which match your search.
1 –
20 of 43 tours to discover