What to Visit in Marrakech: The Ultimate Travel Guide to Morocco’s Red City

Marrakech is one of Morocco’s most iconic destinations, attracting millions of visitors every year with its rich history, colorful streets, magnificent palaces, lively markets, and breathtaking gardens. Whether you’re planning your first visit or returning to discover more, Marrakech offers unforgettable experiences for every traveler.
Here’s a guide to the best places you shouldn’t miss during your stay.
01 Jemaa el-Fnaa Square

The heart of Marrakech comes alive day and night. During the day, you'll find fresh juice vendors, snake charmers, and local performers. As the sun sets, the square transforms into a vibrant open-air restaurant filled with traditional Moroccan food, music, and entertainment.
02 Jardin Majorelle

One of the city's most peaceful attractions, Jardin Majorelle is famous for its vibrant blue buildings, exotic plants, fountains, and beautiful pathways. It is the perfect escape from the busy Medina.
03 Bahia Palace

Built in the 19th century, Bahia Palace showcases stunning Moroccan architecture with intricate mosaics, carved cedar wood, beautiful courtyards, and lush gardens.
04 The Medina & Souks

The UNESCO-listed Medina is a maze of narrow streets filled with local shops selling handmade carpets, leather goods, spices, lanterns, pottery, jewelry, and traditional clothing, Shopping here is an authentic Moroccan experience where bargaining is part of the culture.
05 Ben Youssef Madrasa

One of Marrakech's most impressive historical landmarks, Ben Youssef Madrasa features magnificent Islamic architecture, elegant courtyards, and detailed craftsmanship that reflects Morocco's rich cultural heritage.
06 Koutoubia Mosque

The largest mosque in Marrakech is recognized by its impressive 77-meter minaret, visible from many parts of the city. While non-Muslims cannot enter the mosque, visitors can enjoy its surrounding gardens and admire the architecture.
07 Saadian Tombs

Dating back to the 16th century, the Saadian Tombs are among Marrakech's most treasured historical sites. Their marble decorations and colorful tiles make them one of the city's architectural masterpieces.
08 El Badi Palace

Although now mostly in ruins, El Badi Palace remains one of Marrakech's most fascinating attractions. Visitors can explore its massive courtyards, ancient walls, and learn about Morocco's royal history.
09 Experience a Traditional Moroccan Hammam

No trip to Marrakech is complete without visiting a traditional hammam. Enjoy relaxing steam baths, black soap treatments, and traditional massages that have been part of Moroccan culture for centuries.