Planning a trip to Morocco and wondering where to get the most epic photos in Marrakech? You're in the right place. From ancient medinas to colorful riads, rooftop views to spice-scented souks, Marrakech is a photographer’s dream. In this guide, you’ll discover over 20 of the most Instagram-worthy spots in the Red City—along with photography tips to capture them perfectly.
1. Jardin Majorelle
The deep blue walls and exotic cacti of Jardin Majorelle make this garden one of the most iconic photo spots in Marrakech. Arrive early to avoid crowds, and wear something bold to pop against the Majorelle Blue backdrop. The vivid contrast of colors and the serenity of the garden paths offer endless opportunities for creative composition. Don’t miss the bright yellow planters and intricate fountains nestled between the tropical plants.
2. Bahia Palace
With its intricate zellige tiles, cedarwood ceilings, and sun-drenched courtyards, Bahia Palace offers countless angles for stunning architectural shots. The symmetry of the courtyards and mosaic floors adds elegance to every frame. It’s also a great place to practice shooting with natural light filtering through the arches.
3. Ben Youssef Madrasa
Capture Islamic artistry at its finest. The symmetrical arches, carved stucco, and central water basin provide a perfectly balanced frame. This former Islamic college is a masterpiece of Moroccan craftsmanship. Early morning is best for soft lighting and quiet atmosphere.
4. The Medina (Old Town Alleys)
Wander the pink-toned alleys of the Medina where every corner hides a burst of color, texture, and everyday Moroccan life. From stacked rugs to colorful spices, the Medina is a sensory and visual feast. Use a prime lens for low-light conditions and spontaneous street shots.
5. Jemaa el-Fna Square
Snap the heartbeat of Marrakech from above—whether it's food stalls at sunset, snake charmers, or glowing lanterns at night. The energy of the square constantly changes, offering new photo ops by the hour. Try capturing long exposure shots during the evening to enhance the lively ambiance.
6. Riad Rooftops
Riads like El Fenn, La Sultana, and Riad Yasmine offer lush courtyards and panoramic rooftop views over the city and Atlas Mountains. These tranquil spots are perfect for relaxed portraits or flat-lay shots of traditional breakfasts. Golden hour here paints the skyline in warm tones.
7. Koutoubia Mosque
Visible from much of the city, this 12th-century mosque with its towering minaret is best photographed at golden hour. The surrounding gardens and palm trees offer natural framing options. A distant shot with sunset behind the minaret creates a postcard-worthy image.
8. Dar El Bacha Museum
One of the city’s hidden gems. Find mosaic courtyards, colorful doors, and serene corners perfect for portraits. The architecture combines traditional Moroccan and Art Deco elements, making it visually unique. The on-site café also offers stylish photo moments.
9. Souk Semmarine
This covered market is full of hanging lanterns, leather bags, spices, and textiles—ideal for candid and detail-rich shots. Focus on patterns, shadows, and artisan details. A zoom lens helps isolate your subject in the busy environment.
10. Le Jardin Secret
An oasis of calm in the heart of the Medina, this restored garden combines Islamic and exotic landscaping—bring your wide-angle lens! Its towers and water channels echo traditional Persian gardens. Visit just before closing for soft light and fewer people.
11. Menara Gardens
A classic spot for sunset photography. The reflecting pool and olive groves provide a tranquil backdrop with the Atlas Mountains in view. Capture the symmetry of the pavilion’s reflection in the water. Early evening is perfect for capturing golden tones.
12. Agdal Gardens
Less visited but equally photogenic, the vast pavilions and serene water channels make this garden a quiet gem. Its minimalist charm offers a different mood from other lush gardens. Ideal for minimalist compositions and wide landscape shots.
13. El Badi Palace
Capture raw, ruined beauty among orange tree courtyards and sun-drenched sandstone walls. This historical site offers dramatic shadows and textures. Birds nesting in the ruins add a cinematic touch to your photos.
14. Saadian Tombs
Though compact, the tombs offer some of the most elaborate tilework and historic vibes in the city. The marble columns and delicate carvings reflect the grandeur of Saadian rule. Shoot early in the day to avoid crowds in narrow corridors.
15. Riad Yima
Created by Moroccan pop artist Hassan Hajjaj, this eccentric riad is full of vibrant decor and urban style. Every corner is bursting with patterns, vintage items, and bold colors. It’s ideal for fashion shoots or edgy street photography.
16. Sidi Ghanem District
For a modern twist, explore this industrial-chic neighborhood filled with artist studios, cafes, and design shops. This is Marrakech’s creative hub, where innovation meets tradition. Perfect for minimalist and lifestyle shots.
17. The Atlas Viewpoints
Take a short trip outside the city to capture sweeping shots of the High Atlas Mountains—especially during sunrise or spring. The play of light on snow-capped peaks is breathtaking. Use a tripod for sharp landscape compositions.
18. Café des Épices & Rooftop Spots
Enjoy mint tea with a view. Marrakech rooftops are made for lifestyle shots, with patterned cushions and lantern-lit dinners. Include the street view below to add depth and story to your frame.
19. Traditional Hammams
While you may not photograph inside, the entranceways and exteriors often offer rustic charm for street-style photos. Look for tiled façades, ornate doors, and atmospheric lighting. They reflect the city’s wellness traditions with artistic flair.
20. Local Doorways
Don’t underestimate a beautiful Moroccan door. Colorful, arched, and often hand-carved—each one is a frame-worthy detail. These doors often tell stories of heritage and culture; use them as vibrant portrait backgrounds.
21. Artisan Workshops
From pottery to rug-weaving, many artisans allow respectful photography of their crafts—great for storytelling posts. Capture hands at work, tools, and textures up close. It adds authenticity and depth to your travel story.
Photography Tips for Marrakech
Best Time to Shoot: Early morning or golden hour (sunrise/sunset)
Outfit Colors: Bold tones (blue, red, yellow) work great against earthy walls and tilework
Gear Tip: A wide-angle lens helps in tight courtyards and alleyways
Cultural Note: Always ask before photographing people, especially in the souks.
So pack your camera (and your sense of wonder)—Marrakech’s most Instagrammable places are waiting.