Skip to content
Tripsora

Things to do in Marrakech

7,482+ tours, tickets and activities in Marrakech, Morocco. Booking is completed on Viator, with free cancellation on many options.

Tours and activities in Marrakech

Sort: Top ratedLowest priceShortest16 shown

Private Transfer - Marrakech Menara airport (RAK)

We provide private transfers from / to Marrakech airport The drop off and pickup from the Hotel's reception

4.8(1,278)Rated 4.8 out of 5 from 1278 reviews15 minFree cancellation

From £5.95 per person

Marrakech: Ourika Waterfall, Atlas Mountains, Guide & River Lunch

Escape the Marrakech heat for a day of pure Moroccan magic. Your journey begins with a stress-free pickup (8:30–9:00 AM) before heading 60 km into the lush Ourika Valley. After a scenic photo stop, we’ll visit an Argan oil cooperative and a traditional Berber home. There, you’ll savor an authentic breakfast of fresh bread, honey, and tea while soaking in centuries of culture. Lunch is a highlight…

4.9(671)Rated 4.9 out of 5 from 671 reviews7 hFree cancellation

From £12.75 per person

Shopping in the Souks of Marrakech: Private Medina Walking Tours

This private shopping tour offers an authentic journey through the vibrant souks of the Medina of Marrakech in Marrakech with a knowledgeable local guide. Instead of wandering aimlessly, you’ll discover hidden artisan workshops, learn about traditional crafts, and meet craftsmen who still create products using techniques passed down through generations. Travelers gain insider tips on how to ident…

4.8(718)Rated 4.8 out of 5 from 718 reviews3 hFree cancellation

From £17.37 per person

3 Days Merzouga Desert Tour from Marrakech with Luxury Camp

3-Day Desert Tour from Marrakech – A life time journey. Embark on an unforgettable 3-day adventure from Marrakech to the heart of the Moroccan desert. Travel through the breathtaking High Atlas Mountains and visit a local Argan oil cooperative to discover Morocco’s prized “liquid gold.” Explore the ancient ksar of Ait Ben Haddou, a UNESCO World Heritage site, and take in the beauty of the Dades V…

5.0(576)Rated 5.0 out of 5 from 576 reviews72 hFree cancellation

From £110.58 per person

Sunset Agafay Desert : Camel Ride and Dinner, Fireshow(Marrakech)

Sit down to a three-course dinner in the desert with this dining package for couples, families, or groups. This tour includes round-trip transportation from your hotel or riad, a three-course dinner, and free bottled water. You'll have your choice of dining under the stars or in a protective tent, experience camel ride and enjoying your traditional dinner in the berber camp and ending your experi…

4.9(499)Rated 4.9 out of 5 from 499 reviews5 hFree cancellation

From £24.67 per person

Highlights of Marrakech: Private Half-Day City Tour

We have created this as a very comprehensive historical & cultural tour in Marrakech, for travelers who want to get the most of what the Red City has to offer. Dive into the rich history of Morocco's most exciting & mysterious imperial city, and immerse yourself into its souks, where merchants have been selling their goods for 1000+ years! Journey through the monumental landmarks of Marrakech, fr…

4.8(558)Rated 4.8 out of 5 from 558 reviews3 h 30 minFree cancellation

From £63.80 per person

Marrakech Shopping Tours : Private Souks Tour

Experience Marrakech’s vibrant souks in unparalleled style with a private luxury shopping tour. This curated journey unveils hidden gems and the Medina’s colorful tapestry, offering a unique immersion into Moroccan culture, architecture, and rich artisan traditions. Beyond exquisite shopping, the experience provides valuable insights into the lives of locals. We prioritize luxury services and fle…

5.0(458)Rated 5.0 out of 5 from 458 reviews3 hFree cancellation

From £33.50 per person

Marrakech Private Shopping Tour in the Souks with Local Guide

Step into the heart of Marrakech’s vibrant souks with your private, licensed guide and discover a world of colors, scents, and craftsmanship. Wander through lively alleys filled with spices, Argan oil, handwoven Berber rugs, lanterns, and leather goods, as your local expert reveals the hidden corners of the Marrakech Medina. Visit artisan workshops where masters still craft their creations by han…

4.9(453)Rated 4.9 out of 5 from 453 reviews3 hFree cancellation

From £17.37 per person

Marrakech: Medina Souks Guided Walking Tour

Discover the colorful Marrakech souks (open-air markets) with our customized Marrakech Souk Tour. Experience the vibrant daily commercial life of the Medina as you're guided through the labyrinthine Souks of Marrakech for an in-depth feel of its various sections. These markets are famous for their energetic atmosphere, offering a unique shopping tour experience. The Market of Marrakech is certain…

4.6(615)Rated 4.6 out of 5 from 615 reviews3 hFree cancellation

From £18.88 per person

Marrakech: Private Agafay Desert Quad & Camels with Dinner Show

What sets this activity apart is the perfect balance between comfort, authenticity, and personalized service. this experience is carefully paced to allow meaningful stops at iconic sites like Marrakech Desert. Guests enjoy a genuine Dinner undes stars after camel trek at sunset, and Quad bikes Activity, and warm Berber hospitality throughout the journey. With experienced local drivers, small-grou…

4.8(365)Rated 4.8 out of 5 from 365 reviews5 hFree cancellation

From £68.05 per person

Marrakech to Casablanca Private Transfers

Book your transfer in an air-conditioned, comfortable and chauffeured car ride for a high-way trip of 2 hours. You can enjoy Wi-FI connection and a selection of refreshments during the break. Your courteous, professional driver will get you to Casablanca Airport safely in time for your flight.

4.9(214)Rated 4.9 out of 5 from 214 reviews3 hFree cancellation

From £63.80 per person

Private transfer Marrakech to Essaouira or Essaouira toMarrakech

Taxi moroccan transfer airport to your destination in very comfortable, air-conditioned private cars with experienced chauffeurs. Our services are available 24 hours a day, 7 days a week, our private transfer service will also help you enjoy VIP treatment during your stay in Morocco.

4.8(112)Rated 4.8 out of 5 from 112 reviews40 minFree cancellation

From £81.66 per person

Marrakech: Private Souks Tour with a Local Insider Guide

The souks of Marrakech have been alive with trade for over a thousand years — and with the right guide, they reveal a world most travelers never get to see. This is a fully private experience, built entirely around you. No shared groups, no rushed itinerary, no agenda but yours — just you, your personal guide, and the freedom to explore at your own pace. You'll get unfiltered access to the medina…

4.8(64)Rated 4.8 out of 5 from 64 reviews3 hFree cancellation

From £38.28 per person

Private Photography Session in Marrakech with a Photographer

Simple, casual, and stress-free. I love making sure my clients are relaxed and themselves before stepping in front of my camera. I like spontaneous shots, full of emotion and personality, and integrating them with the beauty around us. It’s that combination that creates amazing photos to forever remember your trip to Morocco.

4.9(39)Rated 4.9 out of 5 from 39 reviews1 hFree cancellation

From £147.30 per person

Marrakech: Mosaic Lamp Workshop with Tea and Souvenir Lantern

Explore the art of Moroccan mosaic crafting in a dedicated workshop nestled away from the hustle of Marrakech. Under the guidance of a skilled artisan, delve into the history and techniques of this traditional craft. Choose your design and colors, then piece together a stunning mosaic lantern from vibrant colored glass. Enjoy the warm hospitality with refreshing mint tea and local pastries as you…

4.8(5)Rated 4.8 out of 5 from 5 reviews2 hFree cancellation

From £24.67 per person

Marrakech Sunrise Hot Air Balloon Ride with Breakfast & Pickup

Discover Marrakech from a breathtaking perspective with a sunrise hot air balloon experience over the beautiful Moroccan countryside. Begin your adventure with early morning pickup from your accommodation in Marrakech. At the launch site, enjoy traditional Moroccan tea or coffee while watching the balloon preparation and receiving a safety briefing. Take to the skies for approximately 40–60 minut…

New5 hFree cancellation

From £68.05 per person