A country of dazzling diversity, Morocco has epic mountains, sweeping deserts and ancient cities, and it greets travelers with warm hospitality and the perfect glass of mint tea.
Start planning your trip
Top Sights & Places
for your itinerary
Expert guidance to help you plan your trip
Latest stories from Morocco
Filter by interest:
The 5 best treks in Morocco for wildlife, Roman ruins and mountain summits
Feb 8, 2023 • 5 Min read
Morocco has hiking trails for all abilities – with a tasty tagine waiting at your journey’s end.
5 of the best road trips in Morocco
Feb 6, 2023 • 7 Min read
Morocco's landscapes make it prime road trip territory. Here are the country's best driving routes.
8 of Morocco’s best beaches for surfing, swimming and sunbathing
Jan 27, 2023 • 5 Min read
With thousands of miles of coastline, Morocco – a country known for sand dunes and the Sahara – has a slew of lovely beaches to enjoy.
Making your way in Morocco: how to get around
Oct 8, 2022 • 5 Min read
Medinas in Morocco are made for walking, but to experience the whole country, take advantage of an array of transport options to get around.
Food and Drink
What to eat and drink in Morocco
Oct 6, 2022 • 6 Min read
There's a lot more to Moroccan cuisine than couscous and tajines.
Mulling over Morocco? 6 questions to ask before visiting in 2022
Aug 17, 2022 • 6 Min read
Headed to Morocco soon? Here are some top tips from a Morocco local to help you travel smart.
Festivals & Events
The best time to go to Morocco, depending on what you want to see and where you want to go
May 28, 2022 • 4 Min read
Morocco's varied geography means that it's best to time your visit based on where you're traveling. Here's a month-by-month guide for the best time to visit…
Morocco has reopened to travelers. Here's what to expect
Feb 8, 2022 • 2 Min read
Starting February 7, Morocco is reopening its borders to travelers again.
Morocco bans arrivals from the UK under latest entry rules
Oct 20, 2021 • 2 Min read
Morocco is set to ban visitors from the UK, Germany and the Netherlands amid a surge in coronavirus case numbers.