Morocco

What to Expect

Places to visit

Morocco is a feast for the senses, where vibrant cities, dramatic landscapes, and centuries of tradition come together in an irresistible mix. In Marrakech, the medina buzzes with storytellers, spice stalls, and hidden riads, while Fes offers a deeper dive into Morocco’s ancient soul with its labyrinth of artisan workshops and historic madrasas. Beyond the cities, the Atlas Mountains rise in rugged beauty, coastal towns like Essaouira bring a breezy, bohemian charm, and the Sahara beckons with golden dunes and star‑filled nights. Morocco’s blend of colour, culture, and contrast makes every journey feel like an adventure layered with discovery.

❋ MARRAKESH

Marrakesh is a city that sweeps you up the moment you arrive, alive with colour, rhythm, and an irresistible sense of theatre. In the medina, the maze of terracotta alleys leads you past spice stalls, lantern makers, and hidden riads scented with orange blossom. As evening falls, Jemaa el‑Fnaa transforms into a glowing stage of food stalls, music, and storytellers, capturing the city’s legendary energy. Beyond the bustle, tranquil gardens and ornate palaces offer pockets of calm. Marrakesh is a place where tradition and vibrancy collide, creating a travel experience that feels endlessly captivating.

❋ FEZ

Fez is Morocco’s timeless soul, a city that feels like a living museum of craftsmanship, tradition, and history. Its ancient medina—one of the world’s largest car‑free urban areas—is a mesmerising labyrinth of narrow alleys where leather tanneries, brass workshops, and spice merchants have thrived for centuries. The scent of cedar, the echo of artisans at work, and the sight of ornate madrasas create an atmosphere that’s both immersive and unforgettable. With its deep cultural roots and endlessly intriguing streets, Fez offers travellers a journey into the heart of Morocco’s past that still pulses with life today.

❋ RABAT

Rabat brings a calm, elegant charm to Morocco’s Atlantic coast, offering a refreshing contrast to the country’s busier cities. Its palm‑lined boulevards, oceanfront kasbah, and well‑preserved medina create a blend of history and modernity that feels effortlessly balanced. Wander through the blue‑trimmed alleys of the Kasbah of the Udayas, explore the ancient Chellah ruins wrapped in greenery and storks’ nests, or enjoy the relaxed café culture along the waterfront.

❋ AGADIR

Agadir is Morocco’s sunshine capital, a laid‑back coastal city where wide sandy beaches and a warm Atlantic breeze set the tone for easy, carefree days. Rebuilt with a modern feel after the 1960 earthquake, it offers spacious boulevards, beachfront cafés, and a relaxed atmosphere that’s perfect for unwinding. The marina adds a touch of glamour, while the hilltop kasbah ruins give you sweeping views over the bay. Whether you’re here for water sports, long seaside walks, or simply soaking up the sun, Agadir delivers a bright, breezy escape with a distinctly Moroccan flair.

❋ CASABLANCA

Casablanca is Morocco’s modern heartbeat, a coastal city where Art Deco architecture, Atlantic breezes, and contemporary energy come together in a striking blend. Its star attraction, the Hassan II Mosque, rises dramatically above the ocean, offering one of the most breathtaking architectural sights in the country. Wander through the chic cafés and boutiques of the city centre, explore the lively Corniche with its seaside restaurants, or dive into the creative buzz of emerging art districts.

❋ ESSAOUIRA

Essaouira is Morocco’s breezy, bohemian escape, a coastal town where Atlantic winds, white‑and‑blue ramparts, and a laid‑back rhythm create an irresistible charm. Its fortified medina, shaped by Portuguese influence, opens onto lively squares filled with artisans, fresh seafood grills, and the sound of gnawa music drifting through the air. Down by the harbour, colourful fishing boats bob against the waves, while long sandy beaches stretch out for windsurfing, kitesurfing, or simply wandering at sunset. With its artistic spirit and easy coastal vibe, Essaouira feels like a place where time slows just enough for you to savour every moment.

Morocco Blog