Meknes, one of Morocco’s four imperial cities, is a hidden gem that perfectly blends history, culture, and charm. Nestled in the northern part of the country, Meknes lies in close proximity to the Atlas Mountains and is just 60 kilometers west of Fez.
Once the capital of Morocco during the reign of Sultan Moulay Ismail in the 17th century, the city is renowned for its rich heritage, majestic architecture, and relaxed atmosphere compared to its busier neighbours, Marrakech and Fez.
Meknes is famous for its grand gates, bustling medina, and the UNESCO-listed Historic City of Meknes, which showcases the city’s imperial past.
Tourists are drawn to its laid-back charm, architectural marvels, and its status as a gateway to the ancient Roman ruins of Volubilis. It’s the great destination for history buffs, and anyone looking to experience Morocco’s charm away from the hustle of bigger cities.
Things to Do in Meknes
1. Visit Bab Mansour
As one of the most iconic gates in Morocco, Bab Mansour is a stunning example of Almohad architecture.
Adorned with intricate zellij tilework and Arabic inscriptions, this monumental gateway leads to the heart of Meknes' medina. Take your time admiring its details and snapping photos.
2. Explore the Mausoleum of Moulay Ismail
This beautifully preserved mausoleum honours Sultan Moulay Ismail, the founder of Meknes as an imperial city.
The interior is stunning, with intricate carvings, mosaic tiles, and peaceful courtyards. It’s also one of the few religious sites in Morocco open to non-Muslims.
3. Discover the Royal Stables (Heri es-Souani)
These stables and granaries once housed up to 12,000 horses during Sultan Moulay Ismail’s reign. The massive structure demonstrates the Sultan’s ambitious engineering prowess and offers a fascinating look into his imperial vision.
4. Wander Through the Medina
Meknes’ medina is smaller and less chaotic than those of Marrakech or Fez, making it a perfect place to explore at a leisurely pace.
You’ll find traditional souks (markets) selling everything from spices to handicrafts, as well as charming cafés and local eateries.
5. Explore Dar Jamai Museum
Housed in a 19th-century palace, the museum offers a glimpse into Moroccan culture and art. Its exhibits include ceramics, jewelry, textiles, and traditional wooden crafts, all beautifully curated in a historical setting.
6. Day Trip to Volubilis
Just 30 kilometers from Meknes lies the ancient Roman city of Volubilis - a UNESCO World Heritage Site. The well-preserved ruins, including mosaic floors and towering columns, provide an unforgettable journey into Morocco’s Roman history.
7. Relax in El Hedim Square
Often compared to Marrakech’s Jemaa el-Fnaa, though quieter, El Hedim Square is the lively heart of Meknes. Enjoy street performances, try local snacks, or simply people-watch in this vibrant open space.
Seasons & Best Time to Visit
Meknes experiences a Mediterranean climate, with hot summers, mild winters, and moderate rainfall.
Spring (March to May)
This is the best time to visit Meknes, as the weather is pleasant, with temperatures ranging from 15°C to 25°C (59°F to 77°F). The surrounding countryside blooms, making it a great time for day trips to Volubilis or the Middle Atlas Mountains.
Summer (June to August)
Summers can be quite hot, with temperatures often exceeding 35°C (95°F). While the heat can be intense, this is a less crowded period, and evenings are cooler for exploring the city.
Autumn (September to November)
Similar to spring, autumn offers comfortable weather for sightseeing, with temperatures averaging 20°C to 30°C (68°F to 86°F). The post-summer lull also means fewer tourists.
Winter (December to February)
Winters are mild, with daytime temperatures around 10°C to 15°C (50°F to 59°F). Rain is more frequent, but the cooler weather can make exploring more enjoyable for some travelers.
While spring and autumn are the most popular times to visit, some travellers may choose the summer for fewer crowds or winter for a much quieter, serene experience.
How to Get There
Meknes is well-connected and accessible by several means:
By Air
The nearest airport is Fes-Saïss Airport, located about 75 kilometers (46 miles) away. From there, you can hire a taxi, take a shared shuttle, or use public transport to reach Meknes in about 1 hour.
By Train
Meknes is on Morocco’s efficient rail network, with frequent trains running from major cities like Casablanca (3.5 hours), Rabat (2.5 hours), and Fez (40 minutes).
By Road
Meknes is easily accessible by car or bus. It’s about a 4-hour drive from Marrakech and a 1-hour drive from Fes (Fez). Major bus companies like CTM and Supratours offer comfortable services connecting Meknes to other cities.
Places to Stay
Meknes offers a range of accommodations to suit all budgets and preferences, from traditional riads to modern hotels.
- Riad Yacout: A cozy riad in the heart of the medina, offering authentic Moroccan charm with rooftop views and a traditional courtyard.
- Hotel Transatlantique: A mid-range option with comfortable rooms, a pool, and great views of the city.
- Zaki Suites Hotel & Spa: A luxury option with modern amenities, perfect for travelers seeking a more upscale experience.
- Budget Options: For budget-conscious travelers, there are smaller guesthouses and hostels available in the medina and surrounding areas.
Nearby Attractions
1. Volubilis
Located 30 kilometers (18 miles) from Meknes, Volubilis is a must-visit for its Roman ruins and stunning views of the surrounding countryside. A short drive (about 40 minutes) will take you to this historical treasure.
2. Moulay Idriss Zerhoun
This picturesque town, just 5 kilometers (3 miles) from Volubilis, is one of Morocco’s most important pilgrimage sites. It’s a peaceful spot with whitewashed buildings and scenic views, perfect for a day trip.
3. Fes / Fez
Only 60 kilometers (37 miles) from Meknes, Fes is another imperial city known for its vibrant medina and rich cultural history. You can combine visits to both cities for a deeper dive into Morocco’s heritage.
Closing Thoughts
Meknes is a remarkable destination that offers a perfect mix of history, culture, and relaxed charm.
Whether you're admiring its majestic gates, wandering the medina, or using it as a base for nearby attractions, Meknes provides a distinctive Moroccan experience that lingers in memory.