Things to do in

Marrakech

From the packed souk markets to the traditional Moroccan hammam spas, this capital is a treat for all the senses.

Enter your dates to find available activities

Our most recommended Marrakech Cooking Classes

  • Marrakech: Street Food Tour by Night

    1. Marrakech: Street Food Tour by Night

    Start your tour in Mellah with an introduction to the history of the city's market. Take a stroll through the market where stalls groan under the weight of fresh fruit, meat, poultry, and vegetables. Watch artisans making a local pastry and get a glimpse of how locals haggle in the market. Start experiencing new flavors and enjoy tastings of local foods such as sweet pastries or the traditional charcoal-baked tagine. Ask your local guide about the different types of tagines and the secrets of cooking this traditional Moroccan dish. Receive a local recipe as a unique souvenir for you to take home. Before moving to your next stop, refresh with a delicious almond drink that locals adore. Head to the souks and explore some of the side streets to discover food stops often missed by travelers. Marvel at the vendor's stalls and be amazed by the colors and flavors that you can find there. Try ...

    Thank you Rashid for the amazing evening. From delicious food, to historical facts everything was great. I loved the visit to the bakery! Thank you Rachid! So much fun!

  • Marrakech: Atlas Mountains Cooking Class and Hiking Day Trip

    2. Marrakech: Atlas Mountains Cooking Class and Hiking Day Trip

    Get picked up from your accommodation in Marrakech at 9 AM and reach the village of Imlil after a short 1-hour drive. Meet your local guide and his team who will walk you to the local family that will host you for your morning cooking class chez l’habitant. At the end of the day, you will know how to prepare an authentic Berber tajine with meat and fresh vegetables. After preparing the tajine, there will be a short break for other activities while the food is cooking in the stove. Choose from two options: Option 1 Enjoy the tranquillity of the place and immerse yourself into the Berber tea culture with your local family. Learn to prepare the typical Moroccan tea with plenty of fresh mountain herbs that you will personally pick from the garden. Option 2 Stretch your legs during a 1.5-hour trek along the Imlil valley to discover the Berber vill...

    We had a great adventure with Mustapha amazouz! It was really interesting to know more about his culture and traditions. We enjoyed the camel ride, the different stops on the road, the visit of an argan oil cooperative ... It was well organized with the transport, the visits and the food along the day, with some snacks, a breakfast and a lunch. Definitively a worthwhile experience!

  • Marrakech: Tagine Cookery Class With a Local

    3. Marrakech: Tagine Cookery Class With a Local

    Get ready for the ultimate tajine experience on this one of a kind tour in Marrakech. From market to plate, you’ll learn how to whip up a tajine from scratch, using ingredients from the famous Marrakech souks. The best part of it all? You get to devour your tajine after you’ve made it! Stroll among the locals as you select the meat, vegetables, herbs, and spices that form the basis of Moroccan cuisine. Learn how spices are used, and about their historic importation to Morocco over thousands of years. Discover homegrown ingredients, such as saffron from Taliouine, mint and olives from Meknes, and oranges and lemons from Fez. Then, during your hands-on cookery class, an expert chef will teach you how to make traditional dishes central to Moroccan meals. Among the most famous Moroccan dishes are couscous, pastila, tagine, tanjia, and harira. Although the last is a soup, it is considered a...

    This was an excellent look into not only the Moroccan cooking but also a brief glimpse into the lives of the people. The food was wonderful and is something that I will enjoy cooking at home.

  • House of Fusion: Certified Moroccan Cooking Class

    4. House of Fusion: Certified Moroccan Cooking Class

    At the House of Fusion Marrakech, begin this 8-dish fusion lunch class at 08:50 and discuss the class menu over morning coffee. Take this time to talk about your preferred styles of cooking and baking and figure out which dishes you will to continue to make even after you return home. Take your newly-learned Arabic to the marketplace and shop from the barrow men and inside the souk. Surround yourself with fresh vegetables, as you get excited about what follows at the prep table. Choose herbs for tea and learn how to "wake up" or "quiet" the green tea. Hear about the use of diffusers and tajine cookware and learn the art of kneading, raking, rolling and chopping herbs in particular ways. Purchase the spices used for cooking, after gaining a greater understanding of their uses. Return to the prep table and immerse yourself in this aromatic world before walking back to your riad at around...

    A great experience with Edwina and her helpers. A great cook with years and years of experience. Edwina is very serious about cooking so this class is not for those who are not here to learn. This cooking class takes place in her large and charming Riad which is charmingly decorated. These cooking classes not only helped us learn Moroccan dishes but helped us learn basics for everyday cooking! I heavily recommend this for serious people who are looking for a lovely cooking class and delicious self prepared Moroccan meal.

  • From Marrakech: High Atlas Berber Cooking Class

    5. From Marrakech: High Atlas Berber Cooking Class

    Experience the rich culture of Morocco through its cuisine on this half-day tour. After pickup from your accommodation in Marrakech, head off into the Atlas mountains to a traditional Berber household. Under the guidance of members of the household, you and your group of up to 6 people will prepare a sumptuous meal of appetizers, a main course, and desert, helping your group discover the secrets of a subtle and succulent cuisine. Immerse yourself in the Morocco’s rich culture as you spend a half day with the family, with your guide at hand to translate and offer further insight into Berber and Moroccan culture. After dining on the fruits of your labor, you’ll head back to your accommodation in Marrakech.

    Was picked up from my hotel. Had a nice drive where we stopped a few times, walked around, got to take pictures and learn about what we were seeing. The drivers English was ok, I didn’t understand some things which he seemed to get irritated by. When dropped to my destination, I was greeted by a lovely man who took care of me.

  • Marrakech: 3-Hour Open-Air Moroccan Cooking Course

    6. Marrakech: 3-Hour Open-Air Moroccan Cooking Course

    Have you always dreamed of colorful markets, unfamiliar eastern spices, and preparing a simple but exquisite tagine with the freshest ingredients? Then you will be elated with this cooking course. You'll be picked up in lively Jemaa El Fna and driven to Riad by one of our employees. There, the lead chef will be waiting for you with the ingredients prepared. In the kitchen courtyard, you'll work under artful instruction, cooking an exquisite 4-course meal using traditional recipes and a small clay, coal-burning oven. While your tagine cooks over the fire, you'll prepare a selection of Moroccan salads that serve as the prelude to every Moroccan meal. At the end, dessert will be served. Enjoy a good Moroccan wine with your own authentic meal, and linger after your cooking adventure for mint tea and fresh pastries. Moroccan cuisine uses only regional, seasonal products and provides a wond...

    Wir hatten das Glück, dass wir nur zu Zweit waren und so viel mehr mithelfen und anpacken konnten beim zubereiten der Gerichte. Es war eine super Erfahrung, das Essen war köstlich, der Koch und der Übersetzer/ Moderator waren beide sehr freundlich. Zu Beginn wurde uns noch etwas das Riad gezeigt, was ich persönlich als sehr toll empfunden habe. Wir würden es immer wieder machen und können es jedem nur empfehlen.

  • Half-Day Morrocan Cookery Class in Marrakech

    7. Half-Day Morrocan Cookery Class in Marrakech

    Moroccan cuisine is among the most exquisite in the world and on your Marrakech vacation you will probably have enjoyed some delicious tagines, caught the rich aroma of multiple spices, and discovered fantastic flavorings in salads and sides. Now, you can take it a step further and learn how to cook these delectable dishes to try out when you get home. The 6-hour excursion offers a complete immersion in Moroccan home cooking. In a lovely countryside setting, you will learn how to cook a traditional meal and how to mix fabulous Moroccan drinks. At the end of the day, you will get to taste the fruits of your labor. After a morning pick-up from your chosen Marrakech location, you will be driven to the farm a few miles from the city center. Here the delightful Moroccan cook, Nezha, will teach you all you need to know. The main meal in her cookery program changes according to the day of the...

    The program was perfect, the recipes were delicious and the chef and staff were amazing. You absolutely must take this class if you enjoy Moroccan food and are visiting Marrakech.

  • Marrakech: Private Half-Day Cooking Class and Tour

    8. Marrakech: Private Half-Day Cooking Class and Tour

    Benefit from pick-up at your hotel or accommodation, or other location on arrangement, and then transfer to a riad to learn more about the food culture of Morocco and take part in a cooking class to discover how to cook the recipes for yourself.   Hear all about the secrets of Moroccan cuisine from a chef and experience the simple but warm hospitality of the Berbers. Prepare your own chicken tagine with lemon and olive, or couscous with various vegetables, along with different salads typical of Morocco and a delicious dessert made with fruit. Sit down to taste what you have prepared in a friendly atmosphere with your cooking team. Then, get dropped off at your hotel at the end of the amazing experience.

    Great concept and lovely staff. We had a great time, learning about the Moroccan history and culture. Witnessing a traditional tea ceremony before preparing our own Moroccan meal . I would highly recommend this course while you are in Marrakech.

Frequently asked questions about Marrakech

What top attractions are a must-see in Marrakech?

Planning Your Visit

  • Where to stay?

    Riads – traditional Moroccan houses with private interior courtyards – are a huge part of Marrakech's appeal. Some of the best riads in Marrakech are now hotels, so it's worth shopping around for a unique place to stay. Some of the top affordable options include Riad Rbaa Laroub, Riad Edward, and one of the oldest houses in the medina, Dar Hanane.

  • How to dress?

    Most Moroccans are religious but tolerant. Some areas are more conservative than others, so a good rule of thumb is to observe how well-covered those around you are. For women especially, an outfit deemed to revealing might be a magnet for harassment. It's also worth checking in advance whether the places you plan to visit have a dress code, particularly at religious sites and landmarks.

  • How much money to take?

    It depends on the nature of your trip although you should expect to spend about 300-500 MAD a day on food and 50 or so on taxis. Cabs to and from the airport should set you back about 200 MAD and souvenirs are generally cheap. Keep your expenditure low by haggling hard and only paying in the local currency (Dirham). That said, some pounds, dollars, or euros can be very useful in emergencies.

Good to know

  • Language
    Arabic
  • Currency
    Moroccan Dirham (MAD)
  • Time Zone
    UTC (+00:00)
  • Country Code
    +212
  • Best time to visit
    Spring or Fall

Marrakech: Mais Atividades e Atrações Turísticas

Quer descobrir todas as coisas para fazer no destino Marrakech? Clique aqui para ver a lista completa.

What people are saying about Marrakech

Overall rating

4.5 / 5

based on 36,082 reviews

Fantastic experience! Perfect one day trip outside of Marrakech, getting to see an Argan Oil Cooperative (Not mentioned in the description—so glad we got to do it!), the Atlas Mountains, a waterfall, the desert…the camel ride was a little bit of a letdown (they took you in a circle around the ranch area, with all the camels tied together, and a guide leading it, but the guide didn’t talk at all or give interesting data about the camels; we just walked, very slowly, in silence in a big circle) but still cool to see the camels and ride. Abdul was a fantastic driver/guide for the day. Fun, funny, knowledgeable, and kind. Ibrahim was also a good guide for the hiking portion. The vehicle was also nice and comfortable. Bottled water was said to be included, but was only received at lunch; it would have been nice to have in the car and/or for the hike. We would totally choose this tour again!!

We had an awesome day!! Our driver Hassan was incredibly friendly and gave us some great information as well as served as an awesome DJ throughout the day! The hike in Imlil was fantastic, great views and a very attentive guide, Ibrahim, who always made sure everyone was fine and gave us enough time to catch our breaks. Lunch in a local restaurant was accompanied by an amazing view of the Atlas mountain and the dromedary ride in traditional Berber clothes did not disappoint! Absolutely would recommend! 10/10 price-performance ratio

This trip was well organized, so prompt and there has not been any waste of time. The driver was so professional, careful, and taking care of us. Even I booked another trip after this trip, I cancelled it because this trip was already enough to have many experiences from culture to nature from meals to adventure. So, very satisfied with this trip and highly recommend it!

The park was quiet on the day of our visit, so no queues and lots of fun! The park is beautiful and serene, several different areas to enjoy like the restaurant, the pool and of course all the waterslides and rivers :) It was everything we could have hoped for in a relaxing yet adventurous day.

This was such a fun day! 10/10 recommend! You really get to experience so much of Morocco with this tour in just one day!! The driver was so accommodating and knowledgeable about the area. The tour guide was so friendly and helpful! Food was amazing! Book this trip!!!