Free cancellation: get a full refund up to 24 hours in advance. Learn more

Top Morocco Food, Wine & Nightlife

Up
times
icon-filterFilter
Clear all

92 Tours and Activities

Sort by:Default


Experience Morocco: Visit a Souk and Cook Moroccan Food in Marrakech

Gain a newfound appreciation for Moroccan cuisine during this small-group, 4-hour cooking class, including shopping at the market, preparation of a traditional dish and lunch. Learn some Arabic phrases from your guide to shop at the ‘souq’ (market) for ingredients. Then create a traditional Moroccan meal such as couscous or ‘tagine’ (a meat and vegetable dish named after the pot used for cooking). Finish by enjoying lunch with fellow students in the courtyard of a 'riad,' a traditional Moroccan dwelling. This small-group class, limited to 12 participants, also includes a recipe sheet so you can replicate the dish later.
  • Duration: 4 hours
  • Free Cancellation
From
US$57.73
See Details
  • Duration: 4 hours
  • Free Cancellation
From
US$57.73

Experience Marrakech: Food and Market Tour of Djemaa El Fna, Including Traditional Dinner

Experience a Moroccan spice market and the height of the hubbub at Marrakech’s central square, Djemaa El Fna, on a 3.5-hour food tour. With a food-loving guide, learn about Morocco’s exotic spices and flavors; watch buyers and sellers haggle at a meat market; and sample culinary specialities such as fluffy Berber pancakes and ghoulal, a soup made with snails. Finish with an authentic Moroccan dinner surrounded by the dizzying colors, sounds and sights of Djemaa El Fna. Numbers are limited to 12 for a more personalized experience.
  • Duration: 3 hours 30 minutes
  • Free Cancellation
From
US$51.95
See Details
  • Duration: 3 hours 30 minutes
  • Free Cancellation
From
US$51.95

Magical dinner in Marrakech desert

It’s not easy getting outside of Marrakech if you don’t have transport planned out ahead of time. This magical dinner in the Marrakech desert makes it simple to enjoy a night outside the city’s bustle by providing round-trip transport from your hotel to Agafay. Once you arrive, find a spot either under the starry night sky or under a comfortable tent, and indulge in a traditional Moroccan dinner.
  • Duration: 2 hours
  • Free Cancellation
From
US$136.24
See Details
  • Duration: 2 hours
  • Free Cancellation
From
US$136.24

Marrakech Walking Tour for Foodies

Explore Morocco’s vivid cuisine on a guided foodie walking tour of Marrakech, and sample the city’s most distinctive treats. Immerse yourself in the sights, scents and savory flavors of Jamâa el Fna square; taste meats infused with saffron and preserved lemons, sip traditional mint tea and nibble charcoal-baked tagine with argan oil. Take in the market’s extraordinary range of offal: sheeps’ eyeballs and testicles simmer alongside rich organ meats. Try handmade couscous, and some of Morocco’s legendary sweets; linger over honeyed pastries, fresh smoothies and freshly prepared desserts.
  • Duration: 3 hours 30 minutes
  • Free Cancellation
From
US$92.36
See Details
  • Duration: 3 hours 30 minutes
  • Free Cancellation
From
US$92.36

Moroccan Cooking Workshops at La Maison Arabe

Eating at a traditional Moroccan restaurant in Marrakesh lets you experience Moroccan cuisine, but this Moroccan cooking workshop at La Maison Arabe teaches you how to make the traditional dishes, so you can have them again and again. Use your personal workstation to prepare a meal using fresh local ingredients as you follow a Moroccan cook’s instructions. Then, afterward, you can taste what you’ve made.
  • Duration: 1 hour
  • Free Cancellation
From
US$32.33
See Details
  • Duration: 1 hour
  • Free Cancellation
From
US$32.33

4-Hour Marrakech Food Tour by Bike

Taste your way through Marrakech’s best treats on a half-day cycling tour of the city that combines exploring and cuisine. Join a local guide for a trip down winding streets and back alleys, stopping to try tagine, fresh bread, argan oil, nuts, olives, and sweets. Both morning and afternoon departures are available for this gourmet bike tour, which includes cycling equipment and all tastings.
  • Duration: 4 hours
From
US$69.27
See Details
  • Duration: 4 hours
From
US$69.27

Enjoy a Market Visit, Cooking Class and Traditional Moroccan Meal with a Local

Delve deeper into Morocco’s home-cooked foods and traditional lifestyle than you could alone on this private market and home-cooking experience in Marrakech. Meet a friendly local host at their home—a riad built around a courtyard— and visit a market for ingredients. Then, return to make several classic Moroccan dishes, such as pastilla meat pies, during a personal cooking class before enjoying them as a home-cooked meal.
  • Duration: 4 hours
From
US$114.00
See Details
  • Duration: 4 hours
From
US$114.00

Moroccan Cooking Class in Marrakech

Expand your culinary repertoire at this Moroccan cooking class, which takes place at an organic farm in the countryside outside Marrakech. A chef will school you on Moroccan cooking and culinary traditions, weaving in fascinating facts about spices, ingredients, and kitchen practices while helping you prepare a meal. After, sit down to feast on the dishes you created.
  • Duration: 6 hours
  • Free Cancellation
From
US$56.57
See Details
  • Duration: 6 hours
  • Free Cancellation
From
US$56.57

Fantasia Moroccan Dinner and Cultural Show

Enjoy all the color and excitement of Moroccan folklore entertainment and a delicious meal at the evening Fantasia Moroccan Dinner and Cultural Show in Marrakech. Travel to a picturesque palm grove and settle inside a cushion-strewn Berber tent to enjoy a succulent Moroccan dinner serenaded by exotic singers, musicians and belly dancers. Afterward, sit around a sand arena to watch electrifying displays of tribal horsemanship, fire-eaters, acrobats and dancers, all culminating in a breathtaking flying carpet act.
  • Duration: 4 hours 30 minutes
  • Free Cancellation
From
US$57.73
See Details
  • Duration: 4 hours 30 minutes
  • Free Cancellation
From
US$57.73

Marrakech Street Food Experience - a feast for all the senses

Come with us on an amazing journey deep into the labyrinth of the Medina to experience the unique and exotic street food culture of Marrakech.  Eat where locals eat deep inside the maze of the Medina, in its backstreets and alleyways, off the beaten track accompanied by our friendly foodie and fully licensed local guide whose passion it is to share with you his personal stories and experiences. Your guide will  explain the food, its method of preparation and to expand upon the interwoven nature of Morocco’s food and culture, whilst navigating your way through the Medina and its unique evening atmosphere.Immerse yourself in a unique cultural experience, away from the tourist traps, to experience street food prepared in a centuries-old traditional way.  You will sample an array of dishes and delicacies, from the fresh, the delicious and the succulent to the unforgettable, the unimaginable and sometimes the bizarre.
  • Duration: 3 hours 30 minutes
  • Free Cancellation
From
US$63.50
See Details
  • Duration: 3 hours 30 minutes
  • Free Cancellation
From
US$63.50

Marrakech Moroccan Dinner and Live Cultural Show

Make the most of an evening in Marrakech with this cultural show and dinner tour, complete with transport and ticket included for a hassle-free experience. Travel to a palm grove and soak in the ‘Arabian Nights’ atmosphere as you savor a lamb-on-the-spit dinner in a traditional ‘caidales’ tent. Then, sit down to an outdoor cultural show featuring live Arab steeds, horsemen, battle recreations, acrobats, belly dancers, and magic.
  • Duration: Flexible
  • Free Cancellation
From
US$84.28
See Details
  • Duration: Flexible
  • Free Cancellation
From
US$84.28

Marrakech Dinner Show with Hotel Transfer

Enjoy an evening of song, dance, and horseback acrobatics at a Marrakech dinner show set in a desert palm grove. You’ll dine on three courses of Moroccan cuisine as a series of performers bring local culture to life, from a hypnotizing belly dance to traditional songs and a military-inspired grand finale featuring Arabian horses and cracking rifles. This four-hour Marrakech dinner show includes dinner and admission, with round-trip transport from Marrakech hotels by climate-controlled vehicle.
  • Duration: 4 hours
  • Free Cancellation
From
US$63.50
See Details
  • Duration: 4 hours
  • Free Cancellation
From
US$63.50

Learn to Cook Moroccan Family Recipes with a Marrakech Native in Her Home

Experience a piece of Moroccan culture with a cooking class at a home in Marrakech. You'll join a local host in her kitchen to learn how to make two or three traditional dishes, such as tagine, zalouk (eggplant salad), couscous, or taktouka (a tomato and roasted pepper dip). Then sit down to enjoy the meal you helped prepare.
  • Duration: 4 hours
From
US$70.00
See Details
  • Duration: 4 hours
From
US$70.00

Farmhouse Cooking Class from Marrakech

Explore the flavors and traditions of Moroccan cuisine with a 6-hour cooking class at a farmhouse outside of Marrakech. You’ll learn to identify aromatic Moroccan spices, cook a full Moroccan meal with classic sides, and enjoy a hearty meal on a terrace surrounded by fruit trees. This 6-hour Moroccan cooking class includes pickup and drop-off at your Marrakech hotel, with morning tea, snacks, and drinks provided as you cook.
  • Duration: 6 hours
  • Free Cancellation
From
US$63.50
See Details
  • Duration: 6 hours
  • Free Cancellation
From
US$63.50

NEW TO VIATOR

5 hours cooking class in Fez

Fez cooking class is a Complete experience and new activity to break the usual planning of Morocco tours for male and female in Fez with local Master Chef in the heart of Fez old Medina. It's an occasion to learn the secrets of Moroccan cuisine which considered one of the most important cuisines in the world.
  • Duration: 5 hours
  • Free Cancellation
From
US$38.10
See Details
  • Duration: 5 hours
  • Free Cancellation
From
US$38.10

Chez Ali: Fantasia Show with Moroccan Dinner and Dance

Traditional dances, lithe acrobatics, and live music bring the magic of old Marrakech alive at Chez Ali. Guarantee entrance to this popular Marrakech attraction by booking your tickets in advance, with optional upgrade to include dinner and hotel pickup and drop-off.
  • Duration: 4 hours
  • Free Cancellation
From
US$40.41
See Details
  • Duration: 4 hours
  • Free Cancellation
From
US$40.41

Private Tour: Marrakech Medina By Night

The next time you come on a private tour of Djemma el Fna, ensure the judicious use of your night by feeling the windy streets of the medina, alongside the historic mosque.  The irresistible atmosphere of Djemma el Fna is further highlighted by the maze of stalls, which after the dark, presents a pleasant environment for exploration.  With the presence of a personal guide that keeps you safe and on track, you can rest assured of a rewarding night venture, including rich tastes of indigenous and international foods, good music, and great dances that you do not get before sunset.
  • Duration: 2 hours
  • Free Cancellation
From
US$23.00
See Details
  • Duration: 2 hours
  • Free Cancellation
From
US$23.00

Moroccan Cooking Class in the Medina of Marrakech

Cook a classic Moroccan meal on a rooftop terrace in the Marrakech medina, and learn the ingredients, spices, and techniques behind your favorite local foods. Visit Jemaa el-Fnaa market to shop for ingredients, then create a series of dishes that you choose from a selection of Moroccan recipes. This 4.5-hour, small-group cooking class is limited to 15 participants for a personalized experience.
  • Duration: 4 hours 30 minutes
  • Free Cancellation
From
US$46.18
See Details
  • Duration: 4 hours 30 minutes
  • Free Cancellation
From
US$46.18

Private Market Tour and Authentic Moroccan Cooking Class with a Casablanca Local

Immerse yourself in bit of Moroccan culture with a private visit to a market and a cooking class in Casablanca. With a local host, you'll shop for ingredients together before heading to the host's home to learn how to make a Moroccan meal. Then, sit down to enjoy the dishes you helped create, and enjoy a glass of wine.
  • Duration: 6 hours
From
US$163.00
See Details
  • Duration: 6 hours
From
US$163.00

NEW TO VIATOR

Half-Day Interactive Moroccan Cooking Experience

Discover the fine art of Moroccan cuisine during a cooking class in one of the best Riads in Fez. Under the guidance of  our Cordon Bleu Chef , learn how to prepare a Moroccan spread of 6 dishes  and sip fine local  wine as you feast. Uncover the secrets of cooking Tajine ,CousCous, and  flavorsome fresh salads and upgrade to enjoy a walking tour of the vibrant Medina Souk to choose  with our chef the finest ingredients for your cooking.  Chef Steven Assou is a Moroccan-American chef that comes from the Cordon Bleu School in Paris. He owns several restaurants in the United States and he has been working for different luxury hotels and restaurants all over the world. He is one of the rare chef's that  fusions Moroccan traditional cuisine with International gastronomy.
  • Duration: 3 to 4 hours
From
US$115.45
See Details
  • Duration: 3 to 4 hours
From
US$115.45

Authentic Moroccan Home-Cooking: Private Cooking Class with a Casablanca Local

Experience a piece of Moroccan culture with a private cooking class at a home in Casablanca. You'll join a local host in her kitchen to learn how to make a Moroccan meal that may include local seafood, seasonal ingredients, and typical home-style dishes such as lamb tagine, lemon chicken with olives, camel burgers, couscous, or eggplant salad, plus a dessert like cake, oranges with cinnamon, or milk pastilla. After cooking, sit down to enjoy the meal you helped create.
  • Duration: 3 hours
From
US$139.00
See Details
  • Duration: 3 hours
From
US$139.00

NEW TO VIATOR

Casablanca Food Tour

Route suggested by MOROCCAN FOOD TOUR are a perfect introduction to the Moroccan gastronomy. You can try a large choice of Moroccan terroir products while taking advantage of many explications and anecdotes on the city and savored products, in the company of an official tourist guide, licensed but especially passionate.In Casablanca, the Central Market is one of the most famous urban markets in Morocco. Several travel guides like Tripadviser, booking … cite it as a place essential of gastronomy Casablanca.Dessert will be served at the restaurant and historical monument La SQALA, located face to the fishing port/
  • Duration: 3 hours
  • Free Cancellation
From
US$91.21
See Details
  • Duration: 3 hours
  • Free Cancellation
From
US$91.21

NEW TO VIATOR

Tangier Food Tour

During your Tour with our licensed passionate tour guide, you will have the opportunity to taste many classics of Moroccan cuisine and a wide choice of local products while taking advantage of many explanations and anecdotes about the city of Tangier and the products tasted. Feel free to ask your questions and share your culinary experiences. The more you interact, the more you will discover!As its name indicates, this experience is far from being a simple guided tour, it will be combined with more than 06 taste stops as well as a meal of resistance. you will try and taste dishes that characterize the local cuisine and part of the culinary history of Morocco.The taste program can change according to the season and according to your desires.
  • Duration: 3 hours
  • Free Cancellation
From
US$62.35
See Details
  • Duration: 3 hours
  • Free Cancellation
From
US$62.35

Private Moroccan Cooking Class and Massage Hammam Experience in Marrakech

Take in a cooking class of traditional Moroccan food in the morning, then enjoy a Moroccan hammam (Turkish bath) during a 30-minute massage session in Marrakech’s medina quarter in the afternoon. Begin with tea and breakfast, then participate in a comprehensive cooking class, preparing appetizers, an entrée and dessert with the typical ingredients of Moroccan cooking. Lunch is included, of course. In the afternoon, soak up the calm and comfort of a relaxing massage. A local hotel pickup and drop-off is included.
  • Duration: 1 day
  • Free Cancellation
From
US$79.66
See Details
  • Duration: 1 day
  • Free Cancellation
From
US$79.66


mobile_o
Having trouble booking online?
(888) 651-9785
Call (888) 651-9785
Select Dates