11 Best Things To Do In Rabat Morocco | Morocco’s Capital City
Salmane Bougzime
June 3, 2025
Welcome to Rabat, Morocco’s elegant capital nestled along the Atlantic coast just north of Casablanca. While most travelers chase the bustling souks of Marrakech or the maze-like medina of Fes, our beloved capital offers a more refined, authentic Moroccan experience that I’ve been proudly sharing with visitors for over a decade.
Founded as a fortress in the 12th century by the Almohad dynasty, Rabat evolved from a strategic military outpost into a magnificent imperial city.
Today, its UNESCO-protected sites tell stories of sultans and sailors, from the towering Hassan Tower and the ornate Kasbah of the Udayas to the modernist architecture of the Ville Nouvelle, built during the French Protectorate era.
As a local guide, I cherish Rabat’s peaceful rhythm. Unlike its more tourist-heavy siblings, our city moves at a gentler pace. In the early morning, you’ll find locals enjoying harcha and mint tea at hidden cafes in the medina’s quiet corners. By afternoon, families stroll along the Bouregreg River, where traditional fishing boats bob in the harbor beneath the kasbah’s walls.
Let me take you beyond the guidebook highlights to discover the soul of Rabat, from secret rooftop terraces overlooking the ocean to family-run craft workshops in the medina’s depths.
Whether you’re seeking historical treasures, cultural immersion, or simply a taste of authentic Moroccan life, my insider’s guide will help you experience the best of Morocco’s understated gem.
Overview of Rabat
While often overshadowed by its livelier siblings Marrakech and Fes, Rabat stands as Morocco’s elegant capital city, offering visitors a perfect blend of historic charm and modern sophistication.
You’ll discover a refreshingly laid-back atmosphere as you explore the old medina’s winding streets and the iconic Kasbah des Oudayas, perched majestically above the Atlantic Ocean.
The city center seamlessly combines traditional Moroccan architecture with tree-lined French colonial boulevards, creating an enchanting mix of old and new.
As Morocco’s seventh-largest city, Rabat welcomes you with its temperate coastal climate and authentic experiences, from sipping mint tea in Andalusian gardens to visiting the magnificent Mausoleum of Mohammed V.
Just an hour by train from Casablanca, this imperial city offers a serene alternative to Morocco’s more tourist-heavy destinations.
11 Best Things to Do in Rabat
You’ll find Rabat’s top attractions offer a perfect mix of history and culture, from wandering the peaceful medina’s winding streets to climbing up the Kasbah’s ancient walls.
1. Explore the laid-back medina
Unlike its bustling counterparts in Fes and Marrakech, Rabat’s enchanting medina offers a peaceful retreat into Morocco’s past.
You’ll find whitewashed buildings with distinct Andalusian architecture, dating back to when Spanish Muslim refugees arrived in the 17th century, all within walking distance of Hassan Tower.
As you explore the laid-back medina, stop by the historic Grand Mosque, a masterpiece from the Merenid period, or take a break at one of the many cafes near the Central Market.
The city’s marketplace stands out as one of the best places to eat and shop, where locals gather to buy fresh produce and aromatic spices.
For authentic Moroccan crafts during your visit to Rabat, make sure to browse through Souq es Sebbat’s traditional offerings.
2. Soak up the views from the Kasbah of the Oudaias
The historic Kasbah of the Oudaias stands as a crown jewel among Rabat’s attractions, perched magnificently above the medina’s northern edge.
As you pass through the 12th-century Bab Oudaia gateway, you’ll discover a maze of photogenic blue and white alleyways that make this Moroccan city a great place for street photography.
Along Rue el Jamma, you’ll find the Kasbah Mosque, Rabat’s oldest, alongside charming spots serving fresh orange juice and local snacks.
Head to the northern tip for breathtaking views of surfers riding waves where the Bou Regreg River meets the Atlantic.
Don’t miss the Andalusian Gardens, where palm trees and orange blossoms provide shade, and stop by the garden café for traditional mint tea while overlooking the river.
3. Photography at the Hassan Tower
Standing 45 meters tall, the majestic Hassan Tower ranks among Rabat’s most photogenic landmarks and offers endless creative possibilities for photographers.
This unfinished minaret, dating back to the 12th century, was meant to be part of what would have been the world’s largest mosque under ruler Yacoub al-Mansour’s vision.
You’ll find the best photo opportunities by positioning yourself at ground level, where you can capture the tower’s intricate carved façade and the remaining 348 columns that once formed the mosque’s foundation.
For a different perspective, head to the peaceful Jardin Tour Hassan in the early evening, when local families gather and the golden light illuminates the tower’s weathered stone surfaces, creating dramatic shadows across its geometric patterns.
4. Visit the Mausoleum of Mohammed V
Located mere steps from Hassan Tower, this breathtaking mausoleum serves as the final resting place for two of Morocco’s most revered monarchs.
The site holds special significance as thousands gathered here to celebrate Morocco’s independence after their king’s return from exile.
You’ll be greeted by guards in traditional dress, adorned with rifles, who’ll usually allow photos if you ask politely.
Inside the tomb chamber, you’ll discover stunning examples of Moroccan craftsmanship, including intricate zellige tilework and magnificent marble tombs.
While non-Muslims can’t enter the adjacent mosque, you can admire the chamber’s splendor from the viewing gallery above.
Remember to dress respectfully when visiting, though women aren’t required to wear headscarves for this particular attraction.
5. Visit the Mohammed VI Museum of Contemporary Arts
Inside a beautifully renovated French colonial building, art enthusiasts will discover Morocco’s premier museum of modern creativity.
While the museum’s size is modest, you’ll find an impressive collection showcasing the nation’s most influential artists from the mid-20th century to today.
The permanent exhibits feature renowned names like Mohamed Melehi and Farid Belkahia, alongside works from emerging sculptors and painters who are shaping Morocco’s contemporary art scene.
Throughout the year, you’ll encounter rotating exhibitions that bring together both up-and-coming local talent and internationally recognized artists.
This cultural institution perfectly illustrates how Morocco bridges its rich artistic heritage with contemporary expression, offering visitors a glimpse into the country’s evolving creative landscape.
6. Wander the elegant Ville Nouvelle
After exploring Morocco’s contemporary art scene, you’ll want to experience the charm of Rabat’s Ville Nouvelle, or “New City.”
This elegant French colonial district showcases wide, tree-lined boulevards, grand administrative buildings, and meticulously maintained parks that create a striking contrast to the old medina.
You’ll find several must-see attractions along Avenue Mohammed V, including the fascinating Postal Museum with its collection of vintage stamps, telephones, and telegraph machines.
History enthusiasts shouldn’t miss the Archaeological Museum nearby. As you walk along Avenue Hassan II, you’ll spot the 17th-century wall that divides the Ville Nouvelle from the medina.
The impressive Royal Palace, built in 1864, lies to the south, surrounded by towering walls.
For practical matters, you’ll find the Rabat Ville railway station conveniently located in this district.
7. Delve into history at the Rabat Archaeology Museum
History enthusiasts will find themselves captivated by Morocco’s premier archaeological institution, the Rabat Archaeology Museum, which stands as a testament to the nation’s rich cultural heritage.
Originally opened in 1932, the museum has grown to house an impressive collection of artifacts that tell the story of human civilization in Morocco.
You’ll discover fascinating exhibits spanning from the Middle Paleolithic to Neolithic periods, complete with well-preserved human remains.
The museum’s crown jewels are its remarkable bronze pieces, ceramics, and statuary objects excavated from ancient sites like Lixus, Volubilis, and Chellah.
As you explore the various galleries, you’ll gain deeper insights into the pre-Roman civilizations that once thrived in this region through carefully curated displays and informative exhibits.
8. Tour the Ancient Necropolis of Chellah
Perched along the southern banks of the Bou Regreg River, the ancient Necropolis of Chellah stands as a mesmerizing testament to Morocco’s multilayered past.
This UNESCO World Heritage Site preserves the remains of a 14th-century Merenid citadel, where you’ll discover crumbling walls and fascinating architectural details at every turn.
As you explore the grounds, you’ll spot a thriving colony of storks nesting among the ancient stones, adding life to these historic ruins.
The site’s history stretches back to the first centuries AD, when it was a Roman settlement called Sala.
You can examine the excavated remains of Roman baths, a forum, and a temple from a convenient viewing terrace, offering a glimpse into daily life during the empire’s reign.
9. Spend an Afternoon in Salé
While Rabat’s attractions draw countless visitors, the neighboring city of Salé offers a captivating escape just minutes away by tram across the Bou Regreg River.
You’ll discover authentic souks and winding medina lanes that lead to remarkable historic sites, including the beautifully restored 14th-century Abou Hassan Medersa.
The city’s ancient walls provide an excellent vantage point for exploring, where you’ll find impressive views of the sprawling cemetery that stretches to Plage de Salé Ville.
As you walk through the atmospheric streets, you’ll encounter far fewer tourists than in Rabat, making it perfect for authentic experiences.
Don’t miss the magnificent Mausoleum of Sidi Ben Ashir, and be sure to pause along the walls for unmatched panoramic views back toward Rabat’s skyline.
10. Stroll through the Jardins Exotiques
After exploring the historic streets of Salé, a visit to the Jardins Exotiques offers a refreshing change of pace.
Located just 13 kilometers north of Rabat, these lush gardens showcase the impressive work of French horticulturist Marcel Francois, who gathered plant species from three continents.
You’ll find yourself wandering along winding paths decorated with ornamental bridges and whimsical follies, while towering palm trees create a natural canopy overhead.
The garden’s slightly wild appearance gives you the feeling of exploring an untamed jungle, with exotic plants from Africa, Asia, and South America thriving together.
For those wanting a complete experience, you can take the three-hour Red Trail, which guides you through every corner of this botanical paradise.
11. Birdwatch in Merja Zerga National Park
For nature enthusiasts seeking an exceptional birdwatching experience, Merja Zerga National Park stands as one of North Africa’s premier wetland destinations.
Located just 140 kilometers north of Rabat along the Atlantic coast, this remarkable sanctuary is easily accessible as a day trip from the capital.
You’ll find the charming town of Moulay Bousselham serving as your gateway to this natural wonder, where colorful fishing boats dot the harbor against a backdrop of sweeping beaches.
The lagoon’s rich ecosystem attracts an impressive variety of bird species, including herons, plovers, egrets, and striking pink flamingos.
To make the most of your visit, you’ll want to hop aboard one of the regular boat tours that navigate through the wetlands, offering prime viewing opportunities of these magnificent creatures in their natural habitat.
Accommodation in Rabat
You’ll find a range of remarkable riads and hotels in Rabat that can match any budget, from opulent centuries-old mansions to cozy guesthouses.
The city’s accommodations often feature traditional Moroccan architectural elements, including intricate tilework, carved cedar doors, and peaceful interior courtyards.
Whether you’re looking for luxury, mid-range, or budget-friendly stays, Rabat’s historic medina and modern Ville Nouvelle districts offer plenty of authentic options with easy access to major attractions.
Best Luxury Places to Stay in Rabat
Luxury accommodations in Rabat range from opulent riads to world-class hotels, offering visitors a taste of Moroccan splendor.
Whether you’re seeking traditional charm or modern comfort, you’ll find exceptional options throughout the capital city.
- Riad Al Mazhar – This meticulously restored traditional mansion features hand-carved cedar doors, intricate zellige tilework, and a tranquil courtyard with a refreshing plunge pool.
- Fairmont La Marina Rabat – Situated along the Bouregreg River, this contemporary five-star hotel boasts panoramic ocean views, a world-class spa, and sophisticated dining venues.
- Riad Lalla Zineb – Located in the heart of the medina, this elegant riad combines authentic Moroccan architecture with modern amenities, including a rooftop terrace and gourmet restaurant.
Best Mid-Range Places to Stay in Rabat
While Rabat’s luxury hotels offer extravagant amenities, the city’s mid-range accommodations provide excellent value without compromising comfort or authentic charm.
You’ll find beautiful traditional riads that combine Moroccan style with modern conveniences, all at reasonable prices.
- Riad Al Bahi stands out with its central courtyard, handcrafted tilework, and rooftop terrace where you can enjoy panoramic views of the medina.
- Riad Dar Ali features elegantly decorated rooms with traditional furnishings, a peaceful garden, and attentive staff who’ll help you plan local excursions.
- Riad Dar Karima offers a perfect blend of Moroccan hospitality and contemporary comfort, complete with a sun-filled patio and home-cooked breakfast served daily.
These mid-range options let you experience authentic Moroccan living while keeping your budget in check.
Best Affordable Places to Stay in Rabat
Budget-conscious travelers will find plenty of affordable accommodation options in Rabat that don’t sacrifice comfort or authentic Moroccan charm.
The city’s traditional guesthouses offer an intimate glimpse into local life while keeping costs reasonable.
- Riad Meftaha stands out with its cozy courtyard, traditional Moroccan décor, and helpful staff who’ll make you feel right at home in the heart of the medina.
- Riad Marhaba combines comfort with affordability, featuring bright, airy rooms decorated with local handicrafts and a peaceful rooftop terrace perfect for evening relaxation.
- Dar El Yacout provides excellent value with its central location, serving homemade breakfast in a charming dining area while offering clean, comfortable rooms with authentic Moroccan touches.
Best Time to Visit Rabat
Depending on your travel preferences, you’ll find that Rabat offers something special in every season, with spring emerging as an especially popular time to visit.
From March through May, you can enjoy comfortable temperatures around 16°C while admiring the blooming flowers in the city’s parks and gardens.
Summer temperatures climb into the mid to high-20s, but you’ll encounter fewer tourists than in Morocco’s more famous cities.
Fall brings cooler weather that’s perfect for exploring the old medina’s winding streets, while winter remains mild with temperatures in the low to mid-teens.
Though winter sees more rainfall than other seasons, the mild climate means you can still comfortably experience Rabat’s outdoor attractions and cultural sites year-round.
How to Get to Rabat
You’ll find several convenient ways to reach Rabat, including daily flights from major European cities that land at Rabat-Salé Airport.
The city’s main train station connects seamlessly with other Moroccan destinations, while regular bus services offer budget-friendly options for travelers exploring the region.
If you’re looking for maximum comfort and flexibility, private transfers can be arranged from nearby airports or cities, though they’ll cost more than public transportation options.
How to get to Rabat by Plane
While Rabat-Salé Airport may be smaller than Casablanca’s hub, it offers convenient international access to Morocco’s capital city.
You’ll find daily flights connecting Rabat with major European cities and other Moroccan destinations, making it an efficient entry point for your visit.
When you land at the airport, you’ve got two main options for reaching the city center, which is just a 10-minute drive away.
You can hop into one of the official taxis waiting outside the terminal, where you’ll need to negotiate your fare before starting the journey.
For a more seamless arrival experience, you can pre-book a private airport transfer that’ll have a driver waiting for you with a clear, fixed price, eliminating any potential language barriers or haggling.
How to get to Rabat by Train
For travelers seeking a comfortable journey to Morocco’s capital, train service offers one of the most reliable and convenient options.
The national railway company, ONCF, provides daily connections to major cities throughout the country, making train travel a smart choice for your Moroccan adventure.
You’ll find regular service connecting Rabat to popular destinations like Casablanca, which is just an hour away by rail.
If you’re planning to visit from Marrakech, you can expect a 3.5-hour journey through Morocco’s diverse landscape.
Those coming from the cultural hub of Fes will spend approximately 3 hours on the train.
The well-maintained rail network ensures you’ll arrive at your destination refreshed and ready to explore Rabat’s historic streets and modern attractions.
How to get to Rabat by Bus
Offering extensive coverage across Morocco, bus travel provides an economical and straightforward way to reach Rabat.
You’ll find regular daily services connecting major cities throughout the country, making it easy to plan your journey to the capital.
If you’re traveling from Marrakech, you’ll need to set aside approximately 4.5 hours for the bus journey to Rabat.
Coming from Fes is a shorter trip, taking only 2.5 hours to reach your destination.
For those planning to explore nearby cities, you can easily hop on a bus to Casablanca, which is just an hour away from Rabat.
The extensive bus network ensures you’ll have multiple departure times to choose from, and the affordable fares make it an attractive option for budget-conscious travelers.
Travelling to Rabat by Private transfer
Private transfers provide a premium travel experience when heading to Rabat, combining comfort with convenience.
You’ll enjoy direct transportation from your starting point to your chosen accommodation, without dealing with crowded stations or public transport schedules.
Booking a private transfer means you’ll have a professional driver who knows the best routes through Morocco’s road network, making your journey smooth and stress-free.
Your driver will handle all the logistics, from loading your luggage to navigating city traffic, while you relax in an air-conditioned vehicle.
When traveling with family or a small group, the door-to-door service often proves more cost-effective than multiple bus or taxi fares, especially when factoring in comfort and convenience.
Is Rabat Worth Visiting?
Countless travelers wonder if Rabat deserves a spot on their Moroccan itinerary, and the answer is a resounding yes.
While it may not have the fame of Marrakech or Fes, Rabat’s understated charm makes it an ideal destination for those seeking authentic experiences.
As Morocco’s capital, you’ll find exceptional museums and architectural treasures without battling the tourist crowds common in other cities.
The ancient ruins of Chellah offer a fascinating glimpse into the past, while the city’s coastal location provides a refreshing backdrop for your explorations.
You’ll discover an impressive selection of traditional riads, where you can immerse yourself in genuine Moroccan hospitality.
With its blend of historical sites, cultural attractions, and peaceful atmosphere, Rabat delivers a uniquely rewarding North African experience.
People Also Ask
Where is Rabat, Morocco?
Rabat sits on Morocco’s Atlantic coast where the Bou Regreg River meets the ocean.
You’ll find Morocco’s capital one hour north of Casablanca and three hours south of Tangier.
You can reach Rabat by train, bus, or through Rabat-Salé Airport.
Is Rabat Worth Visiting for Tourists?
Rabat is a great city to see because it’s quiet, historic, and shows real Moroccan life.
You can enjoy the city better if you like seeing old buildings, beaches, and local culture.
The city has fewer tourists than Marrakech, which lets you experience the real Morocco.
How Many Days Do You Need in Rabat?
You should spend at least two nights in Rabat to see its cultural treasures.
In 48 hours, you’ll see the medina, Hassan Tower, and the Royal Mausoleum.
You can stay for four days if you want to experience local life and visit places nearby.
Is Rabat Nicer Than Casablanca?
Rabat is more pleasant and prettier if you like quiet places with old buildings and stories.
The city has cleaner streets and better places to walk, with many old sites to visit, while Casablanca is busier with factories and shops.
Is Rabat a Walkable City?
Rabat is easy to walk around because it’s not too big and has streets made for people to walk.
You can walk to famous places like Hassan Tower and Kasbah des Oudayas from one spot to another without getting tired.
Is Rabat safe to visit?
Rabat is one of Morocco’s safest big cities for tourists.
You’ll feel safe walking around the city if you take normal precautions.
Keep valuables secure and stay alert in crowded areas.
Is there a lot to see in Rabat?
Yes, Rabat has many attractions to discover.
You can explore museums, the Kasbah of the Oudaias, and Chellah ruins.
The medina has craft shops and restaurants with traditional Moroccan food.
Should I visit Rabat or Casablanca?
Choose Rabat for a relaxed atmosphere and welcoming locals.
Choose Casablanca for busy nightlife and modern attractions.
You can visit both cities since they’re only one hour apart by train.
Final Words
You’ll find that Rabat offers an authentic Moroccan experience without the overwhelming crowds of other major cities.
The capital’s blend of historic sites, coastal charm, and modern amenities makes it an ideal destination for curious travelers seeking cultural immersion.
Whether you’re exploring the ancient Kasbah, strolling through manicured gardens, or sampling local cuisine in the Medina, Rabat’s genuine character and welcoming atmosphere will leave a lasting impression.