
Morocco Tours
Insider Marrakesh City Tour
Starts in Marrakesh
Available Every day
Our Insider Marrakesh City Tour is the best way to see the city, from its contemporary splendor to ancient historical monuments, with the help of an expert local guide to tell you the stories and secrets and stories of the city. You'll discover pieces of Marrakesh you never knew existed and marvel at its unique beauty that hides around every corner. This tour is available every day and leaves with guaranteed departures.
Marrakesh Food & Dinner Experience
Starts in Marrakesh
Available Every day (varies seasonally)
Our Marrakesh Food & Dinner Experience puts you in the hands of an expert guide to learn more about Marrakesh's history, culture, and people by way of its mouthwatering concoctions. Wander the winding streets of the Old Medina, stroll through an expansive market, have dinner at a family-owned restaurant, and delight your palate along the way! This tour is available every day with seasonal variations and leaves with guaranteed departures.
Book NowAtlas Mountain Tour from Marrakesh
Starts in Marrakesh
Available Every day
Our Atlas Mountain Tour from Marrakesh takes you far from the noise and crowds of the city into the serene Atlas Mountains to discover the wilderness across Morocco and the traditions of the Berber people. You'll hike, enjoy unparalleled panoramic views, savor a traditional Moroccan meal, and see a different side of this charming country in a single day trip. This tour is available every day and leaves with guaranteed departures.
Essaouira Tour from Marrakesh
Starts in Marrakesh
Available Every day
Our Essaouira Tour from Marrakesh takes you far from the crowds and through the charming countryside to the former fishing village of Essaouira that's now a lively hub for international visitors. You'll see the city's history with an expert guide, spend time relaxing on tranquil stretches of beach, and visit a women's co-op to learn more about the local culture. This tour is available every day and leaves with guaranteed departures.
Moroccan Cooking Class in Marrakesh
Starts in Marrakesh
Available Every day
Our Moroccan Cooking Class in Marrakesh is the perfect way to learn about local culture and culinary traditions, with an expert chef and guide by your side to help you through every step of this journey. Savor the sensational flavors of Morocco, create your own edible masterpiece, and leave with hands-on knowledge so you can take a piece of Morocco home with you. This tour is available every day and leaves with guaranteed departures.
Moroccan Pottery Class with a Local Artist in Marrakesh
Starts in Marrakesh
Available Every day
Our Moroccan Pottery Class with a Local Artist in Marrakesh is the perfect opportunity to dive into local traditions and explore a new side of yourself while on your journey through Marrakesh. Put yourself in the hands of an expert and let your creativity flow, making yourself a souvenir and enjoying an unforgettable experience. This tour is available every day and leaves with guaranteed departures.
Ait Oucheg Tour from Marrakesh
Starts in Marrakesh
Available Every day
Our Ait Oucheg Tour from Marrakesh sweeps you out into the rolling foothills of the famous Atlas Mountains with local trekking specialists by your side to introduce you to the region's natural splendor, warm people, and stunning scenes. Enjoy a traditional tajine in a cozy auberge, trek through delicious cedar forests, and admire vistas that unfold below your feet. This tour is available every day and leaves with guaranteed departures.
Imlil & Aroumd Berber Village Tour from Marrakesh
Starts in Marrakesh
Available Every day
Our Imlil and Aroumd Berber Village Tour from Marrakesh is perfect for families and groups looking to learn more about the Berber culture and see more of Morocco's charming countryside with the expertise of a local guide. You'll taste traditional flavors, enjoy panoramic outlooks, meet villagers across the countryside, and leave with unforgettable memories. This tour is available every day and leaves with guaranteed departures.
Book NowAgadir Tour from Marrakesh
Starts in Marrakesh
Available Every Tuesday, Wednesday, Thursday, Friday, Saturday & Sunday
Our Agadir Tour from Marrakesh takes you to one of Morocco's most enchanting destinations, the seaside town of Agadir, to explore the wildlife, history, and charms of the country in a new and exciting way. Enjoy no-hassle transportation, expert local guides, and an insider look at this famous destination city on the sea. This tour is available every Tuesday, Wednesday, Thursday, Friday, Saturday, and Sunday and leaves with guaranteed departures.
Jbilets Desert Buggy Tour from Marrakesh
Starts in Marrakesh
Available Every day
Our Jbilets Desert Buggy Tour from Marrakesh is the ultimate off the beaten path adventure for thrill-seeking travelers, and perfect for families looking to get out of the city and explore the rugged terrain of Morocco on a single day trip. You'll see unparalleled panoramic views, meet Berber villagers and enjoy their hospitality, and uncover hidden gems along the way, all while flying across the landscape on a dune buggy. This tour is available every day and leaves with guaranteed departures.
Book NowOuzoud Waterfalls Tour from Marrakesh
Starts in Marrakesh
Available Every day
Our Ouzoud Waterfalls Tour from Marrakesh is a day filled with adventure for the whole family, whisking you out of the city limits and into the wilds of Morocco to discover more about its culture and natural beauty. Swim in the waters below the country's highest waterfalls, trek with our local partners that are specialists in this area, and enjoy lunch with a local family. This tour is available every day and leaves with guaranteed departures.
Essaouira Tour & Camel Trek from Marrakesh
Starts in Marrakesh
Available Every day
Our Essaouira Tour & Camel Trek from Marrakesh is the perfect way to see another part of Morocco and discover more of its many-faceted beauty, taking the time to enjoy an authentic trek on camels past sweeping views and historic ruins. Spend some time with the locals and discover the charm of this modern port city with your expert guide before returning to Marrakesh. This tour is available every day and leaves with guaranteed departures.