Marrakesh is a city that everyone seems to be talking about at the moment. If you’re a solo traveller, first-time visitor to Morocco, or an adventure-seeker weighing up whether the hype is justified, the short answer is: yes, but only if you experience it the right way.

 

Unlike Morocco’s coastal towns or desert landscapes, Marrakesh is alot (in a good way!) It's unapologetically alive and a city of contrasts. Peaceful riad courtyards sit behind busy alleyways, and ancient traditions blend seamlessly with modern creativity. You don’t need weeks here, most travellers find that two or three days is ideal, but you do need a plan of action to make the most of your time here!

 

This guide breaks down the best things to do in Marrakesh by experience type, from cultural immersion and food to adventure, relaxation and atmosphere. Whether you’re travelling independently or joining one of TruTravels’ group adventures across Africa, including Morocco, this is how to explore Marrakesh in the best way, taking in local immersive experiences and getting to truly understand and appreciate the culture!

 

 

Best things to do in Marrakech

 

1. Exploring Marrakesh’s Medina

 

The medina is right in the middle of Marrakesh, and it's where most first-time visitors spend the bulk of their time. It’s a UNESCO World Heritage Site made up of winding alleyways, hidden courtyards, mosques, souks and neighbourhoods that feel like small villages within the city. For first-timers, navigating the medina can feel overwhelming, but it's okay! The streets might not be marked aren’t clearly marked but getting a little lost is part of the experience and the locals will be able to show you your way.

 

If the idea of getting lost, isn't appealing to you...stay around the edge and simply people watch OR join one of TruTravels' Morocco adventures to explore it all with an amazing local guide who knows their way!

 

2. Navigating Jemaa el-Fnaa Square

 

Jemaa el-Fnaa is Marrakesh’s most famous square and one of the most unique public spaces in the world. During the day, it’s open and relaxed, with orange juice stalls, henna artists and snake charmers. As the sun sets, it transforms completely. By evening, food stalls roll in, musicians and performers appear, and the square becomes a buzzing open-air theatre. Travellers can choose how involved they want to be, from grabbing a seat at a food stall to watching the action from a nearby rooftop café. It's completely up to you! If crowds aren’t your thing, early evening is often the sweet spot: lively but not overwhelming.

 

3. Getting Lost in the Souks

 

The souks are one of the most memorable things to do in Marrakesh. Each section specialises in different crafts, from leather goods and lanterns to spices, ceramics and textiles. While some areas are clearly geared towards tourists, others are still there to serve local communities. Haggling is expected, when haggling, a friendly approach, patience, and a sense of humour go a long way.

 

If you’re unsure about authenticity, look for workshops where items are being made on-site, and don’t be afraid to walk away - there’s always another stall just around the corner.

 

 

The iconic tagine pots that are found across Marrakech and the rest of Morocco
Two young female travellers explore the markets of Morocco and hunt for some gifts to take home
A group of female travellers laugh and bond whilst enjoying the views at Jardin Majorelle in Marrakech Morocco

 

 

Marrakesh’s Architectural Landmarks and Palaces

 

Beyond the medina’s chaos, Marrakesh’s landmarks offer insight into the city’s history, religion and artistry. These sites work best when spaced out between wandering, food stops and rest, rather than rushed through in one go.

 

5. Bahia Palace and Its Gardens

 

Bahia Palace is one of the most popular sights in Marrakesh, and for good reason. Built in the late 19th century, it showcases intricate tilework, carved cedar ceilings and peaceful garden courtyards.

 

Visiting earlier in the day helps avoid crowds and heat. Most travellers spend around an hour here, making it an easy addition to a medina exploration route rather than a standalone trip.

 

6. Koutoubia Mosque and Its Surroundings

 

The Koutoubia Mosque is Marrakesh’s most recognisable landmark, with its minaret visible from across the city. While non-Muslims can’t enter the mosque itself, the surrounding gardens offer a peaceful place to walk and take photos.

 

Sunset is a particularly popular time, when the light hits the minaret and locals gather in the nearby park.

 

7. Ben Youssef Madrasa

 

Once one of North Africa’s largest Islamic colleges, Ben Youssef Madrasa is now a restored cultural site and a highlight for many visitors. Its symmetrical courtyards, zellige tiles and carved plasterwork make it one of the most photogenic places to visit in Marrakesh.

 

It’s especially popular with first-time visitors looking to understand Marrakesh’s educational and religious history.

 

A group of travellers smile and explore Marrakech, Morocco, surrounded by terracotta-colored walls and intricate archways.
Two young female travellers in Morocco pose in front of Kutubiyya Mosque in Marrakech
A group of travellers in the Jardin Majorelle in Marrakech

 

8. Majorelle Garden and Yves Saint Laurent Museum

 

Majorelle Garden is famous for its bold blue buildings, exotic plants and artistic history. Originally created by French painter Jacques Majorelle and later restored by Yves Saint Laurent, it’s now one of the city’s most visited attractions.

 

Booking tickets in advance is essential, especially during peak season. Many travellers pair the garden with the adjacent museum for a deeper look into fashion and design.

 

9. Secret Garden (Le Jardin Secret)

 

Le Jardin Secret is smaller and quieter, tucked away inside the medina. Its restored Islamic garden design and rooftop views make it a favourite for travellers seeking calm and reflection without leaving the old city.

 

10. Authentic Marrakesh Food Experiences

 

Food is central to daily life in Marrakesh, and eating well is one of the most rewarding activities in Marrakesh. While tourist restaurants are easy to spot, some of the best meals come from simple, local spots.

 

Traditional dishes to try include:

- Tagine (slow-cooked meat or vegetables)

- Tanjia (a Marrakesh speciality cooked in clay pots)

- Couscous, traditionally eaten on Fridays

- Street food comes alive at night in Jemaa el-Fnaa, where grills, soup stalls and fresh bread dominate the square. Mint tea is more than a drink – it’s a symbol of hospitality, often served sweet and poured from height.

- Local breakfasts are simple, usually involving flatbreads, olive oil, honey and coffee. Joining food experiences focused on authentic cultural experiences helps travellers move beyond tourist menus and understand Moroccan food culture.

 

11. Day Trips and Excursions from Marrakesh

 

One of the reasons Marrakesh is such a popular base is its access to diverse landscapes. From mountains to coastlines, day trips add depth to your itinerary.

 

Atlas Mountains and Berber Villages:

 

The Atlas Mountains are just a short drive away, offering cooler temperatures, hiking trails and traditional Berber villages. Guided tours are the easiest way to visit in a day, especially for first-time visitors.

 

Seasonality matters here – winter brings snow at higher altitudes, while summer offers a refreshing escape from the city heat. Travellers interested in combining destinations can see how Morocco fits into wider North Africa trips.

 

Essaouira Coastal Town

 

Essaouira provides a complete contrast to Marrakesh. Laid-back, breezy and artistic, it’s known for its seafood, beaches and relaxed medina. While a day trip is possible, many travellers wish they’d stayed overnight.

 

Practical Activities for Different Travel Styles

 

Marrakesh caters to a wide range of travellers, from high-energy explorers to those seeking relaxation.

 

Hammam and Spa Experiences: Traditional hammams offer a cultural cleansing ritual involving steam, exfoliation and massage. Luxury spas provide a more private and relaxed version of the experience. Choosing depends on comfort level, budget and curiosity.

 

Rooftop Terraces and Sunset Views: Rooftop cafés and restaurants are perfect for watching the sun set over the medina. Reservations are recommended for popular spots, especially during peak season.

 

Travelling with others who want to travel with other young adventurers often makes these evenings even more memorable.

 

A group of young travellers on a group tour explore the markets in Morocco with a local guide who discusses the history and facts about the city
A group of young travellers pose in their aprons during a local cooking class in Morocco
Two young female travellers explore the markets of Morocco and hunt for some gifts to take home

 

Planning Your Time in Marrakesh

 

Spring and autumn offer the most comfortable weather, while summer can be intense. Three to four days is ideal for balancing sightseeing, food, gardens and day trips.

 

Rather than rushing between popular sights in Marrakesh, build in downtime. Marrakesh rewards slow exploration, curiosity and flexibility.

 

Morocco Tours with TruTravels

 

If you want to experience the best things to do in Marrakesh without the stress of planning, TruTravels’ Morocco tours combine cultural highlights, local experiences and group travel. Explore Marrakesh as part of a wider itinerary, with built-in guides, accommodation and unforgettable moments.