Travel advice for Morocco
From travel safety to visa requirements, discover the best tips for visiting Morocco
Book your individual trip, stress-free with local travel experts
Plan your tailor-made trip with a local expert
Book securely with money-back guarantee
Travel stress-free with local assistance and 24/7 support
written by
Joanne Owen
updated 27.09.2024
From the majesty of the Sahara Desert and the Atlas Mountains, to the blue streets of Chefchaouen, and souks of Marrakech, Morocco is strikingly diverse in history, culture and landscapes. Add to that the historic medinas of Fes, and the coastal charms of Essaouira, and it’s clear why the country often compels travelers to return. It’s certainly not easy to decide where to visit first, which is where this rundown of the best places to visit in Morocco —among them, the most beautiful places in Morocco — might come in handy.
Created by local experts
Thanks to its architectural beauty and historic significance, the Bahia Palace in Marrakech is unquestionably one of the best places to visit in Morocco.
Built in the 19th century for the grand vizier of the sultan, it was designed to be the most impressive palace of its time.
Today its intricately carved stucco, tilework, and beautifully painted wood ceilings certainly live up to the meaning of its name — “brilliance” — with its combination of Moroccan and Islamic architecture displaying extraordinary craftsmanship.
The Courtyard of Honor, with its vast marble floor and central fountain, is especially breath-taking, as are the palace’s peaceful gardens.
Editor’s tip: Short on time? Here's how to enjoy 3 or 4 days in Marrakech. Try to fit in visiting one of the best luxury hammams in Marrakesh.
Nestled in the Rif Mountains, the charming town of Chefchaouen is known as the “The Blue Pearl” for very obvious reasons.
Its buildings are painted a gloriously vibrant shade of blue, which are said to represent the sky and heaven. It’s fair to say, wandering Chefchaouen’s winding walkways suffused in said hues of blue has an otherworldly effect.
Part of the beauty of the blue streets lies in the contrast between the buildings and the surrounding green mountains.
Add to that stacks of artisan shops selling traditional crafts, colorful textiles and spices, and the city has much to commend it.
Editor’s tip: want more reasons to visit? Discover why Chefchaouen is Morocco’s best-kept secret.
Built in the early 14th-century, the Al-Attarine Madrasa in Fes is one of the best places to visit in Morocco if you’re into history and appreciate architectural mastery.
Renowned for its intricate craftsmanship, it served as an Islamic school for theology students.
Its stunning, serene central courtyard is a marvel, with a fountain, and carved arches leading to opulently decorated rooms.
At every turn, the attention to detail is exquisite — from the mosaic floor tiles, to Arabic calligraphy on the walls — as it showcase the magnificence of Islamic art and architecture.
Editor’s tip: foodies, note that Fes is famed for being Morocco’s culinary capital.
Located on the southern oases routes, the vast Erg Chebbi Dunes near Merzouga are easily one of the best places to visit in Morocco if you’ve been dreaming of scenic Saharan adventures.
Extending up to 150 meters high, the dunes are especially magical around sunrise and sunset, when the sands glow in soul-stirring hues of gold and orange.
Alongside basking in the glory of the natural beauty, folks come to the Erg Chebbi Dunes to hike, sand-board and gaze at the stars.
Wondering what you can do in Morocco in under two weeks? Discover our suggested 10-day itineraries in Morocco.
Only have a week? No worries — find out three ways to spend seven days in Morocco.
If you’re seeking unforgettable cultural experiences and dramatic landscapes during your Morocco vacation, heading to Dades Gorge in the Atlas Mountains is for sure one of the best places to visit in Morocco.
Carved out by the Dades River, the gorge is characterised by towering red and orange cliffs, winding roads and striking rock formations that create breath-taking scenes of rugged majesty.
What makes Dades Gorge especially beautiful is the contrast between the towering rock walls and the lush green valleys below, where traditional Berber villages and palm groves thrive.
Head here to hike the gorge, explore caves, and discover the unique "monkey fingers" rock formations, along with spending time in local Berber villages.
Staying on the gorge theme, Todgha Gorge — located near Tinghir in the eastern part of the High Atlas Mountains — is one of the best places to visit in Morocco for dramatic landscapes and adventure opportunities.
Here, towering limestone cliffs on either side of a valley have formed a canyon that serves as the spectacular stage for hiking and climbing.
The contrast between the red rock walls and lush green riverbed that runs through the valley add to its visual impact, especially at sunrise and sunset.
Love authentic experiences? Discover places to get off the tourist trail in Morocco.
Casablanca’s Hassan II Mosque is one of Morocco’s most iconic landmarks, and one of the largest mosques in the world.
Built on the edge of the Atlantic Ocean, it almost looks as if it’s rising from the sea, not least because its 210-meter minaret is the tallest in the world.
In addition to its dramatic scale and setting, the mosque is also a marvel of architecture and craftsmanship.
While exquisite zellige tilework and cedarwood carvings showcase traditional Moroccan design at its finest, the mosque’s modern touches are also a marvel.
By which we mean shimmering chandeliers, a retractable roof, and glass floors offering ocean views.
Little wonder that Aït Benhaddou, near Ouarzazate, has been given UNESCO World Heritage Site status, and is hands-down one of the top places to visit in Morocco.
Built along the former caravan route between the Sahara and Marrakesh, this ancient earthen village — one of Morocco’s best-preserved ksars (fortified villages) — is esteemed for its unique mud-brick architecture and towering kasbahs.
Long used as a movie backdrop — it features in Gladiator and Game of Thrones — Aït Benhaddou's incredible location between the desert and mountains, with terracotta walls blending into the landscape, is something else.
Put simply, Volubilis, is one of the best-preserved Roman archaeological sites in North Africa.
Located near Meknes, this UNESCO World Heritage Site treasure — once a thriving Roman city — dates back to the 3rd century BC, and today showcases the grandeur of Roman architecture, with intricate mosaic floors revealing details of daily life.
Featuring the capitol building, a basilica and Triumphal Arch against a landscape of green hills and fertile farmland, with views stretching to the distant Zerhoun Mountains, it’s a serenely historic, scenic spot.
Editor’s tip: find out why you really, really need to visit Meknes.
At 110-meters, Ouzoud Falls in the Atlas Mountains are among Morocco’s tallest — and most awe-inspiring — waterfalls.
Here, multi-tiered cascades rush into a series of deep green pools, surrounded by olive trees that have lent the falls their name — "Ouzoud," means "olive" in Berber.
Given that the site also plays host to playful Barbary macaques and many species of bird, the Ouzoud Falls are one of the best places in Morocco for wildlife lovers.
Hiking trails lead to scenic viewpoints, and boats are on hand to take you close to the base of the falls.
Don’t forget your swimming gear – the natural pools are a joy to cool off in.
Interest piqued by mention of trails? Read up on trekking in Morocco.
Located in the Skoura Oasis, Kasbah Amridil is one of Morocco’s most well-preserved kasbahs.
Built back in the 17th century, it offers a fascinating glimpse into traditional Berber life and architecture.
Intricate mudbrick walls, defensive towers, and courtyards showcase the ingenious techniques used in Morocco’s desert regions to create resilient, weather-proof structures.
At the same time, surrounded by palm groves and framed by the Atlas Mountains, the kasbah’s setting is out of this world.
Sited near Tangier on the coast of the Strait of Gibraltar, the myth-steeped Caves of Hercules exude natural beauty and tonnes of drama.
Boasting an ocean-facing opening shaped like the African continent, legend has it that Hercules rested up here after completing his Twelve Labors.
Tours take you through the cave’s dark chambers, which contrast quite magically with the sparkling sea.
With its magnificent courtyard boasting intricately carved arches and a bronze fountain, the Bou Inania Madrasa in Fes is one of the most exquisite examples of Marinid architecture in Morocco.
Built in the 14th-century by Sultan Abu Inan Faris, it served both as an educational institution and a mosque.
Its architectural beauty lies in the intricacy of its design, showcasing a blend of zellige tilework, carved cedar wood and stucco decoration.
Inside, walls are adorned with geometric patterns and Arabic calligraphy, with an exquisite green-tiled minaret adding to its elegance.
Located near Meknes, Moulay Idriss is one of Morocco's holiest cities and a significant pilgrimage site.
Named after Moulay Idriss I — founder of the Idrisid Dynasty, who’s credited with bringing Islam to the region — it’s spiritual significance lies in the Moulay Idriss Mausoleum, which houses the saint's tomb.
Set atop two green hills, and serving stunning views of the surrounding valleys and olive groves, Moulay Idriss’ whitewashed buildings, winding alleys, and historic mosques makes it a must-visit Moroccan destination for travellers seeking scenic cultural experiences.
It’s pretty clear why Paradise Valley is so named. Tucked in the High Atlas Mountains near Agadir, it’s an oasis of pretty palm groves, rocky gorges and inviting turquoise pools.
Part of the Tamraght River, Paradise Valley also boasts a series of natural waterfalls and streams.
As such, it’s a peaceful place to escape bustling coastal cities by chilling-out in natural pools, walking winding paths, and generally soaking up the blissful back-to-nature vibe.
Home to Mount Toubkal — the highest peak in North Africa — Toubkal National Park is one of the best places in Morocco for nature lovers and adventurers.
Offering spectacular trekking routes through rugged mountain landscapes and deep valleys, it’s popular with hikers who want the challenge of summiting Mount Toubkal.
At the same time, Toubkal National Park is also one of the top places in Morocco for folks who want to explore local culture through visiting the Berber villages that speckle the terraced farmland and river valleys.
Editor's tip: into extraordinary hikes? Discover some of the world's most epic walks.
The Akchour Waterfalls of the Rif Mountains, near Chefchaouen in Morocco’s Mediterranean coastal area, are one of best places to visit in Morocco if you’re into exploring the awe-inspiring outdoors.
After a scenic hike through a lush, green gorge — following the Oued Farda River while surrounded by dramatic cliffs and dense vegetation — you’ll be rewarded by the sublime sight of two main waterfalls.
While the Grand Cascade is exactly what its name suggests, the smaller cascading pools provide scenic spots that are perfect for refreshing swims.
Wondering what else to include in your trip? Read up on the best things to do in Morocco.
Located near Sidi Ifni on the southern Atlantic coast, Legzira is one of the best beaches in Morocco.
Shaped over centuries by the wind and sea, the dramatic red sandstone arches that rise majestically from its shoreline set Legzira apart from other beaches.
The beach itself stretches for several kilometers, offering a peaceful and uncrowded setting for strolls and sunset views.
Located in the heart of the Draa Valley in southern Morocco, Merdane is an authentic Berber village that comes especially recommended if you fancy escaping Morocco’s busy cities for a more tranquil experience.
Known as Morocco's "date basket," the valley itself is a lush oasis that stretches along the Draa River surrounded by the mighty Anti-Atlas Mountains.
Also speckled with palm groves, fertile farmland, and mudbrick kasbahs that blend into the natural landscape, both the valley and Merdane offer absorbing insights into rural Morocco.
Known for its whitewashed walls, bright murals, and narrow cobblestone streets, Asilah’s Medina offers a peaceful vibe that’s also very easy on the eye.
That said, things liven up when the town hosts its International Cultural Festival in summer.
Located on Morocco's northern Atlantic coast, Asilah also delivers a fascinating blend of Portuguese, Spanish and Moroccan influences, with its history dating back to the 15th-century, when it was a Portuguese settlement.
Offering picturesque views of the sea from its fortified walls and ramparts, we really rate Asilah’s Medina as an arty, more serene alternative to many of other Morocco’s busy medinas.
Keen to visit Morocco? Read our travel advice, and get The Rough Guide to Morocco to help you plan your perfect trip.
Not a fan of planning? Browse our customisable Morocco itineraries before contacting our local experts to curate and book your perfect trip.
written by
Joanne Owen
updated 27.09.2024
Joanne is a Pembrokeshire-born writer with a passion for the nature, cultures and histories of the Caribbean region, especially Dominica. Also passionate about inspiring a love of adventure in young people, she’s the author of several books for children and young adults, hosts international writing workshops, and has written articles on the Caribbean and inspirational community initiatives for Rough Guides. Follow her @JoanneOwen on Twitter and @joanneowenwrites on Instagram.
Use Rough Guides' trusted partners for great rates
From travel safety to visa requirements, discover the best tips for visiting Morocco
Discover Morocco's most captivating stories
Your gateway to Morocco - local insights and expert tips for your perfect trip!
Unlock Morocco like a local!