What Moroccan City Will You Explore?
Get ready for an adventure in Morocco, a country as vibrant as it is beautiful! With 70 cities in Morocco to explore, including the bustling Casablanca and the buzzing Marrakech, there’s never a dull moment. Morocco has something for everyone, whether you’re soaking up the sun or diving into cultural experiences. Plus, with just a 3-hour flight from the UK, it’s closer than you think!
In this blog, I’ve handpicked five awesome cities to visit, with recommendations on where to stay and things to do. So pack your bags and get ready to explore the magic of Morocco!
Join the Everything Travel community on Facebook to ask and find any travel-related questions.
Disclaimer: This blog contains affiliate links. If you purchase any cool products or experiences through these links, I may earn a little something as a thank you. There is no extra cost to you, promise!
Agadir
Sun, sea, and endless good vibes—welcome to Agadir, Morocco’s laid-back beach city! With golden sandy shores stretching along the Atlantic, Agadir is the perfect mix of chill and thrill. Whether you’re into surfing, camel rides, or just catching sunsets by the ocean, this coastal gem has something for every kind of traveller. It’s the kind of place where time slows down and relaxation kicks in.
But don’t let the chill vibes fool you—Agadir’s also full of culture, delicious food, and exciting adventures. Wander through the souks, sample tasty tagines, or hike up to the Old Kasbah for epic views over the city. Whether you’re road-tripping through Morocco or looking for a beach break with a twist, Agadir brings the fun with a side of sun!
The beautiful Agadir buildings. Credit: Eunikas (Adobe)
Where To Stay In Agadir
Agadir City Centre. Staying in the city centre is perfect for first-timers who want to go to Agadir! You’ll be close to the beach, shops, cafes, restaurants, and nightlife. It’s super walkable and ideal if you want to be in the heart of the action with easy access to the seafront promenade.
🩵 Recommends: Hotel Timoulay & Spa Agadir is a stunning 4-star hotel offering clean rooms, exceptional services, and that holiday vibe!
Taghazout. A little surf town just 30 minutes north of Agadir, Taghazout offers a more relaxed and charming vibe. It’s great for beach lovers, digital nomads, or anyone wanting a laid-back, boho vibe. Plus, it’s a surfing hotspot with cool cafes and yoga spots.
🩵 Recommends: Pickalbatros White Beach Taghazout is a 5-star, amazing, spacious resort, offering boujee vibes, beautiful views and all-inclusive options.
Things To Do In Agadir
Best Excursions!
– Agadir
Fes
Welcome to Fes, Morocco’s cultural heartbeat and one of the most fascinating cities you’ll ever explore! With its maze-like medina, vibrant souks, and centuries-old traditions, Fes is a location you won’t want to miss! It’s the kind of place where donkeys still rule the narrow alleyways, artisans craft goods by hand, and the smell of spices, leather, and fresh bread fills the air. It’s chaotic, colourful, and completely captivating.
Whether you’re sipping mint tea on a rooftop, getting lost (literally!) in the UNESCO-listed Fes el-Bali, or learning how leather is dyed in the iconic tanneries, every corner of Fes has a story to tell. It’s a city packed with history, flavour, and hidden gems—perfect for curious travellers looking for something a little more off the beaten path!
Blaues Tor (Bab Bou Jeloud) in Fes. Credit: Majonit (Adobe)
Where To Stay In Fes
Fes el-Bali (The Medina). If you want the full cultural immersion, staying in the old medina is the way to go. It’s lively, historic, and packed with riads, street food, markets, and authentic Moroccan charm. Perfect if you want to be right in the heart of the action (just be ready to get lost—in the best way!).
🩵 Recommends: For an unforgettable riad experience, Riad Rcif Alif Suite & Spa offers incredible rooms, upscale riad vibes, and an unbeatable stay—I highly recommend it.
Ville Nouvelle (New Town). Ville Nouvelle offers trendy cafes, wide streets, and easier navigation for a more modern and chill vibe. It’s quieter than the medina but still close enough to all the main attractions. It’s great for first-timers or those who prefer a mix of local culture and modern comfort.
🩵 Recommends: Fes Marriott Hotel Jnan Palace offers a stunning 5-star stay with premium upscale vibes at great mid-budget rates.
Travelling alone but feeling nervous? The How To Travel Solo Ebook has tips for planning safe, confident, and unforgettable adventures!
Things To Do In Fes
Best Excursions!
– Fes
Marrakech
Get ready to enter a city bursting with colour, culture, and pure magic—welcome to Marrakech! From the moment you arrive, you’ll be swept into a whirlwind of vibrant souks, delicious street food, and Insta-worthy architecture. It’s the kind of place where every corner tells a story and every alley leads to an unexpected adventure.
Whether you’re sipping mint tea on a rooftop, getting lost in the medina, or soaking up the energy of Jemaa el-Fnaa square, Marrakech is an experience for all the senses. With spice-scented air, buzzing markets, and stunning riads to stay in, this Moroccan gem will leave you with unforgettable memories (and a suitcase full of treasures!)
The Koutoubia Mosque in Marrakech, Morocco
Where To Stay In Marrakech
Medina (Old Town). The Medina is the heart of old Marrakech and where all the action happens. Expect traditional riads, vibrant souks, street performers, and authentic Moroccan vibes. This is the spot if you want to be close to the buzz and don’t mind a bit of a maze.
🩵 Recommends: Yacouta Riad & Spa is a gorgeous 5-star riad with pretty rooms and a boutique vibe.
Gueliz (New Town). If you want trendy cafes, boutique spots, and a more modern vibe while still being close to the Medina, Gueliz is a great area to stay. It’s a great mix of chill and convenience—ideal for a quieter location while exploring all of Marrakech’s culture.
🩵 Recommends: 2Ciels Boutique Hotel is an incredible 4-star stay with stunning views, rooms, and vibes! Just WOW!
- Marrakech Travel Guide
- Travel Resources & Essentials
Things To Do In Marrakech
Best Excursions!
Casablanca
Casablanca isn’t just a movie title—it’s a real, vibrant city waiting to wow you with its mix of tradition and trendiness! As Morocco’s largest city, it brings together buzzing city vibes, palm-lined boulevards, and some seriously cool architecture. Think ancient medinas meet Art Deco buildings, modern shopping centres, and cafes that’ll have you sipping mint tea with a view. It’s the kind of place where every corner feels like a photo op.
Whether you’re strolling along the scenic Corniche, taking pics at the majestic Hassan II Mosque, or enjoying tasty street food, Casablanca offers a unique blend of culture, coast, and cosmopolitan charm. It’s less touristy than other Moroccan hotspots, which makes it the perfect place to discover a more local side of the country while still soaking up all the excitement.
View the Complex of Hasan II. mosque in Casablanca. Credit: Milosk50 (Adobe)
Where To Stay In Casablanca
Maarif. Trendy and upbeat, Maarif is ideal for travellers who love shopping, cafes, and local vibes. It’s home to Morocco Mall and loads of boutiques, restaurants, and rooftop spots. It’s super central and walkable, making it a great location to stay.
🩵 Recommends: Kenzi Tower Hotel offers a fabulous 5-star stay with modern rooms and great views over the city.
Ain Diab (La Corniche). Ain Diab is the go-to if you’re into beach views and chilled-out vibes. It’s along the coast with oceanfront hotels, beach clubs, and nightlife—perfect for soaking up the sun, enjoying Casablanca’s seaside charm, and partying the night away.
🩵 Recommends: Val D Anfa Casablanca Hotel is a cool 4-star hotel, with upscale rooms, delicious food, and friendly staff.
Things To Do In Casablanca
Best Excursions!
Rabat
Welcome to Rabat – Morocco’s laid-back capital, where modern vibes meet ancient charm! This underrated gem sits right on the Atlantic coast, offering a cool blend of beachy breezes, colourful markets, and historic sites without the chaos of bigger cities. Think of it as the calm cousin of Marrakech – stylish, cultural, and super chill.
From exploring the Kasbah of the Udayas and snapping pics in its blue-and-white maze, to strolling along palm-lined boulevards and sipping mint tea in rooftop cafes, Rabat is full of low-key magic. It’s the perfect spot to soak up Moroccan culture at a slower pace while still having plenty of fun things to do.
Kasbah of the Oudayas entry in Rabat Morocco. Credit: Naoufal (Adobe)
Where To Stay In Rabat
Hassan District. Stay in the Hassan District if you want to be in the central neighbourhood. This neighbourhood is perfect for exploring Rabat’s main attractions, like the Hassan Tower, the Mausoleum of Mohammed V, and the waterfront. It’s well-connected, walkable, and has a mix of modern hotels and historical sights.
🩵 Recommends: The Stayhere Rabat Residence offers a gorgeous, homely vibe for an authentic residential stay.
Rabat Medina. For a more authentic experience, stay inside Rabat’s old walled city, the Medina. It has charm, budget-friendly riads, colourful souks, and street food. It’s also close to the Kasbah of the Udayas and the beach – ideal for explorers and creatives.
🩵 Recommends: Raid L’Alcazar is a stunning boutique raid with pretty rooms and top-notch service.
If you want to go on a solo trip but are unsure where to start, the Female Solo Travel Ebook covers everything you need to know for an epic solo adventure!
Things To Do In Rabat
Best Excursions!
– Rabat
That’s A Wrap!
Morocco is a treasure trove of vibrant cities, stunning landscapes, and unforgettable experiences. From the hustle and bustle of Marrakech to the coastal charm of Rabat, each city offers something unique and exciting for every traveller.
Whether you’re an adventure seeker, solo traveller, history lover, or foodie, these 5 Moroccan cities have got you covered, with fun things to do in each and where to stay. So, pack your bags, bring your curiosity, and get ready to explore these epic destinations. Trust me, Morocco will leave you with memories (and Insta pics) you’ll never forget!