Skip to main content
AMZBooking
Marrakech

Country guide · Morocco

Best places to visit in Morocco

3 destinations compared, so you can choose where to spend your time.

Updated By the AMZBooking editorial team

Photo: Boris Macek, CC BY-SA 3.0

Quick answer

For a first trip to Morocco, start with Marrakech: Souks, riad courtyards and the High Atlas on the horizon. For beaches, look at Casablanca. Fes is the least expensive of the destinations in this guide.

Key facts

Destinations in this guide
3
Best months overall
March–May and October–November
Start with
Marrakech
Least expensive here
Fes

3 places to visit in Morocco

Casablanca
Photo: Chah.salah, CC0

Best: April–June and September–October · 2 days

Casablanca

An Atlantic seafront mosque, Art Deco boulevards and Morocco's modern pulse

Compare the destinations

Morocco destinations compared
DestinationKnown forBest timeIdeal stayMid-range per day
MarrakechJemaa el-Fnaa and SouksMarch–May and October–November4 days$90–$180
CasablancaHassan II Mosque and Art Deco architectureApril–June and September–October2 days$100–$180
FesFes el-Bali medina and Chouara tanneryMarch–May and October–November3 days$90–$170

When to visit Morocco

Across these destinations the most reliable months are March–May and October–November. Timing still varies by place: Marrakech is best in March–May and October–November; Casablanca is best in April–June and September–October; Fes is best in March–May and October–November.

Signature dishes across Morocco

What to eat in each Morocco destination
DestinationTry firstAlso try
MarrakechTagineTanjia marrakchia and Couscous
CasablancaGrilled sardinesOualidia oysters and Seafood pastilla
FesPastillaBissara and Khlii

Events through the year in Morocco

Recurring events in Morocco (dates vary by year)
MonthEvents
JanuaryMarrakech: Marrakech Marathon (usually late January)
FebruaryMarrakech: 1-54 Contemporary African Art Fair (usually February)
AprilMarrakech: Easter holidays bring a peak of European visitors (March or April); Casablanca: Casablanca heritage days organised by Casamémoire (usually spring)
MayFes: Fes Festival of World Sacred Music (usually late May or June)
JuneMarrakech: Gnaoua World Music Festival in Essaouira (usually June); Casablanca: Jazzablanca music festival (usually June or July)
SeptemberCasablanca: L'Boulevard urban music festival (usually September)
OctoberCasablanca: Casablanca International Marathon (usually October or November)
NovemberMarrakech: Marrakech International Film Festival (usually late November to early December)
DecemberMarrakech: Marrakech International Film Festival (usually early December)

How far apart they are

Straight-line distances in Morocco
FromToDistance
MarrakechCasablanca219 km
MarrakechFes384 km
CasablancaFes244 km

Questions travellers ask

+Where should I go on my first trip to Morocco?

Marrakech: Marrakech is a walled medina city at the foot of the High Atlas, built around the Jemaa el-Fnaa square and the Koutoubia minaret. Visitors stay in riads — courtyard houses inside the medina — or in the hotels of…

+When is the best time to visit Morocco?

Generally March–May and October–November, though it varies by region.