Morocco is a photographer's paradise, offering an intoxicating mix of vibrant colors, dramatic landscapes, and rich cultural heritage that beckons adventure travelers with cameras in hand.
Your photography adventure begins when you land at Mohammed V International Airport (CMN) in Casablanca, about 30 km from the city center. You can take the ONCF train to Casa Voyageurs station for about 45 MAD ($4.50), which takes roughly 40 minutes. From there, you can catch a short domestic flight to Marrakech for approximately 500 MAD ($50). Once in Marrakech, the grand souks and historic sites are easily navigated by foot or via the local taxi service, where rides within the city usually cost around 20-50 MAD ($2-$5).
You’ll also want to consider renting a car for flexibility as you venture into the Atlas Mountains or along the deserts. Rental prices start at around 400 MAD ($40) per day. Just be aware that driving in Morocco can be hectic, as road rules are often more suggestions than laws. GPS and local SIM cards (around 100 MAD or $10 for 10GB) can help you navigate the winding roads.
In Marrakech, the Riad Kniza offers a stunning stay in the Medina for about 1,200 MAD ($120) a night, featuring traditional Moroccan architecture and a rooftop terrace perfect for sunrise shots. If you prefer luxury, La Mamounia is a five-star option with prices starting from 4,200 MAD ($420) per night, known for its beautiful gardens and stunning views of the Atlas Mountains.
For those venturing into the Sahara, stay at the Merzouga Luxury Desert Camp, which provides a unique glamping experience starting at 1,600 MAD ($160) per night. You can wake up to the sunrise over the sand dunes, offering extraordinary photo opportunities right from your tent. Always book in advance to secure your spot, especially during peak tourist seasons like spring and autumn.
Moroccan cuisine is as vibrant as its landscapes, featuring spices and flavors that will excite your palate. Start your culinary journey in Marrakech at Café de France in Jemaa el-Fnaa, where a hearty breakfast of msemen (Moroccan pancakes) and mint tea will cost around 30 MAD ($3). For lunch, head to the stalls in the square for a tagine — a slow-cooked stew — for about 50 MAD ($5).
In the coastal city of Essaouira, don’t miss the seafood at Restaurant Les 3 Portes, where a fresh grilled fish platter will set you back around 150 MAD ($15). And if you’re in the Atlas Mountains, a traditional Berber meal cooked by a local family can be arranged for around 200 MAD ($20), offering a unique glimpse into local culture while filling your camera with authentic portraits.
Morocco offers endless photographic opportunities, but being prepared is key. Here are some essential tips:
| Item | Cost | Notes |
|---|---|---|
| ONCF Train from Casablanca to Marrakech | 45 MAD | Fast and affordable train option. |
| Local SIM card (10GB) | 100 MAD | Essential for GPS navigation. |
| Riad Kniza accommodation | 1,200 MAD | Beautiful riad in Marrakech Medina. |
| Café de France breakfast | 30 MAD | Great start to your day in Jemaa el-Fnaa. |
| Merzouga Luxury Desert Camp | 1,600 MAD | Unique glamping experience in the Sahara. |
| Local Berber meal | 200 MAD | Authentic experience with locals. |
| Car rental per day | 400 MAD | Flexibility for exploring outside the city. |
The best time to visit Morocco for photography is during spring (March to June) and autumn (September to November). These seasons offer mild weather, stunning landscapes, and fewer crowds, allowing you to capture vibrant colors and local life without the hustle and bustle of peak tourist season.
To capture the best landscapes, plan your shoots for early morning and late afternoon for the best lighting. Research locations beforehand, such as the Aït Benhaddou kasbah or the Ouzoud Falls for stunning views. For cultural shots, immerse yourself in local life; visit markets, engage with locals, and be open to spontaneous moments that can make your photography truly unique.
Traveler comments
Add a route note, correction, timing tip or question for this guide.