Discover Morocco
Explore Morocco's colourful medinas, beautiful beaches, dramatic mountains, fascinating cities, desert landscapes and unforgettable food.
Morocco Travel Guide: An Overview
Morocco is one of North Africa's most fascinating holiday destinations. From the colourful streets of Marrakech and the historic medina of Fez to the blue buildings of Chefchaouen and the Atlantic beaches of Essaouira and Agadir, the country offers an incredible variety of experiences.
Capital: Rabat
Currency: Moroccan dirham (MAD)
Languages: Arabic and Amazigh; French is also widely used
Best for: Culture, food, beaches, shopping, cities, mountains and desert adventures
Popular destinations: Marrakech, Casablanca, Fez, Chefchaouen, Agadir and Essaouira
Ideal seasons: Spring and autumn are particularly popular for sightseeing and exploring.
Morocco combines historic cities, traditional markets, mountain landscapes, Atlantic and Mediterranean coastlines and desert scenery. It is a destination where a single trip can include a city break, beach holiday, cultural experience and adventure.
Best Places to Visit in Morocco
Morocco has a wide variety of destinations. Choose Marrakech for colourful markets and historic sights, Fez for culture, Chefchaouen for mountain scenery, or head to the Atlantic coast for beaches and a more relaxed atmosphere.
Marrakech
Marrakech is one of Morocco's most popular destinations, famous for its colourful souks, historic medina, palaces, gardens, restaurants and lively atmosphere.
Don't miss: Jemaa el-Fna, the Medina, Koutoubia Mosque, Bahia Palace and Majorelle Garden.
Casablanca
Morocco's largest city offers a more modern experience, with Atlantic views, impressive architecture, restaurants and cultural attractions.
Don't miss: Hassan II Mosque, the Corniche, the old medina and the city centre.
Fez
Fez is one of Morocco's great historic cities, known for its ancient medina, traditional crafts, architecture and cultural heritage.
Don't miss: Fes el-Bali, Bab Boujloud, traditional souks and local craft workshops.
Chefchaouen
Chefchaouen is famous for its blue-painted buildings, narrow streets and beautiful setting in Morocco's Rif Mountains.
Don't miss: The Blue Medina, Kasbah, local shops and mountain viewpoints.
Agadir
Agadir is a popular seaside destination with beaches, ocean views, restaurants and a relaxed holiday atmosphere.
Don't miss: Agadir Beach, the seafront, Kasbah views and nearby Taghazout.
Essaouira
Essaouira is a charming Atlantic coastal city known for its historic medina, harbour, beaches, seafood and relaxed atmosphere.
Don't miss: The Medina, harbour, Skala, beach and waterfront restaurants.Best Things to Do in Morocco
Explore Historic Medinas
Discover Morocco's historic medinas and wander through narrow streets filled with traditional architecture, shops, cafés, markets and local craftsmanship.
Shop the Souks
Browse colourful markets for leather goods, ceramics, carpets, lanterns, spices, textiles and handmade souvenirs.
Visit Moroccan Palaces and Gardens
Marrakech and other Moroccan cities are home to beautiful gardens, palaces, courtyards and historic buildings.
Explore the Atlas Mountains
Take a trip into the Atlas Mountains for dramatic scenery, traditional villages, hiking opportunities and countryside.
Experience the Sahara Desert
Travel towards the desert for spectacular dunes, sunsets, traditional camps, local food and unforgettable night skies.
Relax on the Atlantic Coast
Morocco's Atlantic coastline offers beaches, surfing, seafood, ocean views and relaxed seaside destinations.
Enjoy a Moroccan Hammam
Experience a traditional hammam or relaxing Moroccan spa treatment during your stay.
Stay in a Traditional Riad
Staying in a traditional riad can add a memorable cultural experience to a trip to Marrakech, Fez or another historic city.
Moroccan Food You Should Try
Moroccan cuisine is one of the highlights of visiting the country. Traditional cooking combines aromatic spices, fresh ingredients, slow cooking and influences from across North Africa.
Tagine
A famous Moroccan slow-cooked dish prepared with combinations of meat, vegetables, spices and local ingredients.
Couscous
A traditional dish often served with vegetables, meat and rich sauces.
Pastilla
A delicate pastry dish combining savoury and sweet flavours with layers of crisp pastry.
Harira
A traditional Moroccan soup commonly made with tomatoes, pulses, herbs and spices.
Mint Tea
Moroccan mint tea is an important part of hospitality and is worth trying during your trip.
Moroccan Pastries
Look out for traditional sweets and pastries made with almonds, honey, sesame and spices.
Morocco's Coast, Desert & Mountains
Morocco's varied landscapes make it possible to combine city sightseeing with beaches, mountains and desert adventures.
| Region | Best For | What to Expect |
|---|---|---|
| Agadir & Taghazout | Beach holidays | Sandy beaches, surfing, ocean views and relaxed resorts |
| Essaouira | Coastal escapes | Historic medina, harbour, beach, seafood and Atlantic scenery |
| Atlas Mountains | Nature & adventure | Mountain landscapes, hiking, villages and scenic drives |
| Merzouga | Desert experiences | Sahara dunes, desert camps, sunsets and stargazing |
| Chefchaouen & Rif Mountains | Scenery & walking | Blue streets, mountain landscapes and hiking |
| Tangier & Northern Morocco | Coast & culture | Mediterranean atmosphere, beaches and northern culture |
Getting Around Morocco
Morocco has several transport options for travelling between major cities, coastal destinations and inland regions.
- Trains: A useful option between many major cities.
- High-speed rail: Useful for faster journeys on the routes served by Morocco's high-speed railway.
- Grand taxis: Useful for certain journeys between towns and cities.
- Private transfers: Convenient for airport transfers, desert trips and multi-destination holidays.
- Car hire: Useful for exploring areas beyond the main rail network.
- Domestic flights: Helpful when travelling longer distances and saving time.
Morocco Travel Budget
Morocco can suit a range of budgets, from affordable city breaks and local restaurants to luxury riads, resorts and private experiences.
| Travel Style | Typical Experience |
|---|---|
| Budget | Simple accommodation, local food, public transport and free or low-cost attractions |
| Mid-range | Comfortable hotels or riads, restaurants, excursions and guided experiences |
| Luxury | Luxury riads, private transfers, premium resorts, spas and private tours |
10-Day Morocco Itinerary
This itinerary combines some of Morocco's best-known experiences, including Marrakech, the Atlas Mountains, the Sahara and historic northern cities.
| Days | Destination | Highlights |
|---|---|---|
| 1–3 | Marrakech | Medina, souks, Jemaa el-Fna, gardens, palaces and Moroccan food |
| 4 | Atlas Mountains | Mountain scenery, villages and countryside |
| 5–6 | Merzouga | Sahara dunes, desert sunset and overnight camp |
| 7 | Fez | Historic medina, souks and traditional architecture |
| 8 | Chefchaouen | Blue streets, mountain scenery and relaxed sightseeing |
| 9–10 | Essaouira | Atlantic coast, medina, harbour, seafood and beach |
Morocco Travel Tips
Dress Respectfully
Morocco has a diverse cultural and religious heritage. Comfortable and relatively modest clothing is generally a good choice, particularly when visiting traditional neighbourhoods and religious sites.
Carry Some Cash
Cash can be useful for smaller purchases, markets, taxis and some local businesses.
Take Your Time in the Medinas
Historic medinas are best explored slowly. Leave time to wander through the streets, discover shops and enjoy local cafés.
Plan Long Journeys Carefully
Morocco is a large country and travelling between cities can take longer than expected. Allow enough time between destinations.
Consider a Local Guide
A knowledgeable local guide can be particularly useful when exploring historic medinas, cultural sites and traditional markets.
Check the Weather
Morocco has different climates across its regions. Coastal areas, inland cities, mountains and desert destinations can have very different conditions.
Book Popular Accommodation Early
Popular riads, resorts, desert camps and organised excursions can become busy during peak travel periods.
Check Current Travel Information
Before travelling, check current entry requirements, local travel advice, transport information and seasonal conditions.
Morocco Holiday Phrasebook
A few words of Moroccan Arabic, often called Darija, can be useful in riads, cafés, souks and taxis. Search the phrases below or choose a category, then tap the speaker button to hear the phrase using an Arabic voice available on your device.
Language note: Moroccan Arabic (Darija) varies by region, and pronunciation spellings here are approximate. Browser speech systems may use a general Arabic or Moroccan Arabic voice depending on what the visitor's device provides.
Morocco Travel FAQs
What is the best place to visit in Morocco?
Marrakech is a popular choice for first-time visitors because it combines historic sights, souks, gardens, restaurants and a lively atmosphere. Fez, Chefchaouen, Essaouira and Agadir offer very different experiences.
What is Morocco famous for?
Morocco is famous for its medinas, souks, traditional crafts, architecture, Moroccan cuisine, mountains, desert landscapes and Atlantic and Mediterranean coastlines.
Is Morocco good for a beach holiday?
Yes. Agadir, Taghazout, Essaouira and northern coastal destinations offer beaches, surfing and seaside activities.
How many days do you need in Morocco?
Seven to ten days is a good starting point for combining several major destinations. Longer trips allow you to explore the coast, mountains and desert at a more relaxed pace.
Is Morocco good for families?
Morocco can be an excellent family destination, with beaches, cultural attractions, markets, outdoor activities and memorable experiences such as desert trips.
When is the best time to visit Morocco?
Spring and autumn are particularly popular for sightseeing and exploring. Coastal destinations can also be attractive outside the hottest inland periods.
Is Morocco expensive?
Morocco can suit different budgets. Travellers can choose affordable accommodation and local food, while luxury riads, resorts and private experiences are also available.
What food should you try in Morocco?
Try tagine, couscous, pastilla, harira, Moroccan mint tea and traditional Moroccan pastries.
Ready to Discover Morocco?
From the colourful streets of Marrakech to the blue alleys of Chefchaouen, Atlantic beaches and Sahara adventures, Morocco offers an unforgettable holiday experience.
Explore More Holiday Ideas