Morocco sits at the crossroads of the Mediterranean Sea and the Atlantic Ocean. Its diverse landscapes range from stunning coastal regions to remote treks of the Sahara Desert. The snow-capped peaks of the Atlas and Rif Mountains are some of the most breathtaking sights that can be found in this incredible African country. The central plateau is known for its dense forests, while the plains of Meseta feature the country’s best farmland. This travel guide to Morocco offers the best things for travellers to see and do. It also tells you about the best time to travel to Morocco.

Morocco’s history is a long and storied one that dates back deep into antiquity. It has seen diverse influences from the Middle East, sub-Saharan Africa and Europe over the past several thousands of years. The country is home to many must-see historical sites that can be found across its various regions. Ancient Roman ruins like those found at Volubilis date to the third century BCE, while the Telouet Kasbah once served as the seat for the powerful El Glaoui family that held sway in the area during the 19th and early 20th centuries. Situated in the southern part of the country, the Citadel of Ait Ben-Haddou is one of the finest examples of the pisé clay architecture style that originates in North Africa.

Throughout the long history of Morocco, its people have been sustained by their unique food culture. The country’s cuisine is one of the factors that draws travellers from around the globe each year. From major cities like Tangier, Casablanca and Marrakesh to the many towns and villages of Morocco, you will find a variety of tasty delights. A few must-try dishes include bissara (fava bean soup), kefta (minced meat patties, skewers or balls with herbs and spices), tagine (an aromatic stew cooked in a special pot), zaalouk (a cooked tomato and eggplant salad) and fish chermoula (fish cooked with a fresh herbal sauce). Sweet treats to try include lemon cake, almond pastries and date cookies.

The availability of outdoor activities is a notable factor that brings visitors to Morocco each year. A quick look at the map of Morocco and its diverse regions helps to make it evident why this is the case. The country enjoys beautiful beach locations on both its Mediterranean and Atlantic coasts. Finding a relaxing spot to sunbathe is never a problem in this country which is home to around 3,500 kilometres (2174 miles) of coastline. Many coastal regions in Western Morocco are famed as hubs for watersports, surfing, kitesurfing and windsurfing. Moroccan beaches are also popular spots for horseback riding. Travellers who love to trek through the great outdoors and enjoy a challenge will find plenty of opportunity to do so as Morocco is home to the Rif and Atlas Mountains. Their rugged landscapes are ideally suited for hiking and climbing endeavours.

Enjoy the essentials in 10 minutes, in audio-guide format!

Download our Travel Guide to Morocco in PDF format

Everything you need to know to plan and enjoy your trip to Morocco in a totally free guide.

Best time to travel

The weather in Morocco is consistently warm, so it is always a great time to visit the country. With that said, certain times of the year will appeal to some travellers more than others will. To a large degree, it depends on what you are looking for in a Moroccan holiday. If you are unsure when to visit Morocco, it is worth considering what you can expect during each of the four seasons. This will help you to decide the best time to visit Morocco that is right for you. For those curious about how many days to spend in Morocco, a trip of 7 to 10 days is sufficient to allow you to explore the country’s amazing cities and scenery.

Visas, currency and restrictions