Morocco Travel Guide
Discover Morocco: A land of rich history, vibrant culture, and stunning landscapes, where ancient traditions meet modern allure.
Morocco is a land where the ancient and modern intertwine to create a vibrant tapestry of culture, history, and natural beauty. From the bustling souks of Marrakesh to the serene sands of the Sahara Desert, Morocco offers a diverse array of experiences for every traveler. The country's rich heritage is reflected in its architecture, cuisine, and traditions, making it a fascinating destination for anyone looking to explore a new world. The cities of Morocco are a sight to behold. Marrakesh, with its lively marketplaces and historic palaces, is a feast for the senses. Fes, known for its well-preserved medieval architecture, offers a glimpse into the past with its labyrinthine streets and ancient madrasas. Casablanca, on the other hand, blends modernity with tradition, featuring both contemporary urban life and the grandeur of the Hassan II Mosque. Nature lovers will find Morocco equally enchanting. The Atlas Mountains provide stunning landscapes and opportunities for trekking and adventure. The coastal towns, such as Essaouira and Agadir, offer beautiful beaches and a laid-back atmosphere. The Sahara Desert, with its towering dunes and star-filled skies, provides an unforgettable experience for those willing to venture into its vast expanse. Moroccan cuisine is a highlight of any visit. The flavors are a delightful mix of spices, herbs, and fresh ingredients. From savory tagines to sweet pastries, the food in Morocco is as diverse as its landscape. Don't miss trying traditional mint tea, a staple of Moroccan hospitality. Whether you're drawn by the history, the culture, or the natural beauty, Morocco promises a journey filled with discovery and wonder.
Know before you go
Hi, I'm Eve. Here are a few practical things to know before exploring Morocco.
- Learn basic French or Arabic phrases; they are commonly spoken and will help you communicate better.
- Dress modestly, especially when visiting religious sites or rural areas.
- Bargain in the souks; it's expected and part of the shopping experience.
- Try the local street food but ensure it is freshly prepared to avoid any health issues.
- Plan your visit to the Sahara Desert with a reputable tour operator for a safe and memorable experience.
- Respect local customs and traditions, especially during Ramadan.
Regions of Morocco
Every region of Morocco, with guides to the cities, landmarks and local highlights inside each one.
Explore more of Morocco
Discover top recommendations, or browse all available local listings by category.
Best locations in Morocco
Top-rated picks
Best Locations
Browse the full guide
All Locations
Jardin Majorelle
Marrakech's iconic blue garden blooms with rare plants, Art Deco villa, and designer legacy amid shaded paths and exotic flora collections.
Jemaa el-Fnaa
Marrakech's timeless plaza where snake charmers flute, acrobats soar, and night stalls steam with tagine aromas amid Medina's endless human parade.
Bahia Palace
Marrakesh's vast 19th-century palace of mosaic wonders and cedar-carved riads, built by a vizier to dazzle sultans and house his harem in Medina's heart.
Site Archéologique de Volubilis
Roman columns pierce Moroccan plains at Volubilis, where intricate mosaics and triumphal arches whisper of an empire's African outpost amid olive groves and timeless hills.
Explore Morocco on the Map
A handpicked selection of must-see spots in Morocco, mapped for you.
When is the best time to visit Morocco?
Travel experiences inspired by this country
Explore more travel diaries
Your all‑in‑one travel companion app
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Neighbouring Country Travel Guides
The closest countries to Morocco, if you are planning to cross a border on the same trip.
Morocco: The Jewel of North Africa
Morocco is a land where the ancient and modern intertwine to create a vibrant tapestry of culture, history, and natural beauty. From the bustling souks of Marrakesh to the serene sands of the Sahara Desert, Morocco offers a diverse array of experiences for every traveler. The country's rich heritage is reflected in its architecture, cuisine, and traditions, making it a fascinating destination for anyone looking to explore a new world. The cities of Morocco are a sight to behold. Marrakesh, with its lively marketplaces and historic palaces, is a feast for the senses. Fes, known for its well-preserved medieval architecture, offers a glimpse into the past with its labyrinthine streets and ancient madrasas. Casablanca, on the other hand, blends modernity with tradition, featuring both contemporary urban life and the grandeur of the Hassan II Mosque. Nature lovers will find Morocco equally enchanting. The Atlas Mountains provide stunning landscapes and opportunities for trekking and adventure. The coastal towns, such as Essaouira and Agadir, offer beautiful beaches and a laid-back atmosphere. The Sahara Desert, with its towering dunes and star-filled skies, provides an unforgettable experience for those willing to venture into its vast expanse. Moroccan cuisine is a highlight of any visit. The flavors are a delightful mix of spices, herbs, and fresh ingredients. From savory tagines to sweet pastries, the food in Morocco is as diverse as its landscape. Don't miss trying traditional mint tea, a staple of Moroccan hospitality. Whether you're drawn by the history, the culture, or the natural beauty, Morocco promises a journey filled with discovery and wonder.
Explore More of Northern Africa
Looking beyond Morocco? Discover Northern Africa for broader travel guides, local hot-spots, and regional highlights.
Explore Northern Africa