expedia

Things to do in Marrakech | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

19 things to do

Search results

Cultural & heritage experiences

Selecting an option will immediately update the search results.

Showing 19 things to do

26% off

Marrakech: Agafay Desert Sunset, Camel Ride, and Dinner Show

Duration 4h 35m
10 out of 10
Exceptional
18 reviews
Free cancellation available
The previous price was $30 and current price is $22 per adult
Marrakech: Agafay Desert Sunset, Camel Ride, and Dinner ShowOpens in a new window
67% off

Marrakech Medina Self-Guided Walking Tour Experience

Duration 5h
8.0 out of 10
Very Good
2 reviews
Free cancellation available
The previous price was $4 and current price is $1 per adult
Marrakech Medina Self-Guided Walking Tour ExperienceOpens in a new window
40% off

Dinner at Sunset & Camel ride in Marrakech desert Agafa

Duration 3h
9.2 out of 10
Wonderful
23 reviews
Free cancellation available
The previous price was $24 and current price is $14 per adult
Dinner at Sunset & Camel ride in Marrakech desert AgafaOpens in a new window
20% off

Agafay Desert Sunset Dinner with Camel Ride & Moroccan Live Show

Duration 6h
Free cancellation available
The previous price was $19 and current price is $15 per adult
Agafay Desert Sunset Dinner with Camel Ride & Moroccan Live ShowOpens in a new window
37% off

Casablanca Trip from Marrakech: Hassan II Mosque and City Tour

Duration 12h
Free cancellation available
The previous price was $30 and current price is $19 per adult
Casablanca Trip from Marrakech: Hassan II Mosque and City TourOpens in a new window
20% off

Agafay Desert Camel Ride Sunset Dinner and Live Moroccan Show

Duration 6h
Free cancellation available
The previous price was $17 and current price is $13 per adult
Agafay Desert Camel Ride Sunset Dinner and Live Moroccan ShowOpens in a new window
60% off

Marrakech: Saadian Tombs, Bahia Palace, Souks and Medina Tour

Duration 4h
Free cancellation available
The previous price was $54 and current price is $35 per adult
Marrakech: Saadian Tombs, Bahia Palace, Souks and Medina TourOpens in a new window
10% off

Marrakech to Fes Sahara Desert Tour with Luxury Camp & Camel Trek

Duration 3d
9.6 out of 10
Exceptional
441 reviews
Free cancellation available
The previous price was $235 and current price is $211 per adult
Marrakech to Fes Sahara Desert Tour with Luxury Camp & Camel TrekOpens in a new window
20% off

Agafay Desert Dinner with Camel Ride from Marrakech Sunset Tour

Duration 5h 30m
Free cancellation available
The previous price was $22 and current price is $17 per adult
Agafay Desert Dinner with Camel Ride from Marrakech Sunset TourOpens in a new window
5% off

Ourika Cooking Class & Garden Lunch with Pool Access

Duration 5h
Free cancellation available
The previous price was $22 and current price is $21 per child
Ourika Cooking Class & Garden Lunch with Pool AccessOpens in a new window
20% off

Atlas Mountains Day Tour at Villages and Waterfalls

Duration 8h
Free cancellation available
The previous price was $154 and current price is $142 per adult
Atlas Mountains Day Tour at Villages and WaterfallsOpens in a new window
33% off

Marrakech: Private adventure in Ouarzazate & Aït Ben Haddou

Duration 12h
Free cancellation available
The previous price was $178 and current price is $119 per adult*
*Get lower prices by selecting more than 2 adults
Marrakech: Private adventure in Ouarzazate & Aït Ben HaddouOpens in a new window
20% off

4-Day Merzouga Desert Tour with Berber Villages & Cooking Class

Duration 4d
Free cancellation available
The previous price was $473 and current price is $378 per adult
4-Day Merzouga Desert Tour with Berber Villages & Cooking ClassOpens in a new window
15% off

3 Day Merzouga Sahara Tour from Marrakech Camel ride included

Duration 3d
Free cancellation available
The previous price was $136 and current price is $115 per adult
3 Day Merzouga Sahara Tour from Marrakech Camel ride includedOpens in a new window
10% off

Private Marrakech Desert Tours 3 Days to Merzouga and Back

Duration 3d
Free cancellation available
The previous price was $661 and current price is $595 per adult*
*Get lower prices by selecting more than 2 adults
Private Marrakech Desert Tours 3 Days to Merzouga and BackOpens in a new window
10% off

4 Days Desert Tour to Fez via Merzouga From Marrakech

Duration 4d
Free cancellation available
The previous price was $355 and current price is $319 per adult
4 Days Desert Tour to Fez via Merzouga From MarrakechOpens in a new window
15% off

From Marrakech: 2-Day Tour to Dades Gorges and Valley of Roses

Duration 2d
Free cancellation available
The previous price was $375 and current price is $321 per adult*
*Get lower prices by selecting more than 2 adults
From Marrakech: 2-Day Tour to Dades Gorges and Valley of RosesOpens in a new window
20% off

6-Day Marrakech Deep South Desert Tour with Cooking Class

Duration 6d
Free cancellation available
The previous price was $1,771 and current price is $1,416 per adult
6-Day Marrakech Deep South Desert Tour with Cooking ClassOpens in a new window
20% off

7 Day Moroccan Adventure From Tangier to Marrakech

Duration 7d
Free cancellation available
The previous price was $1,555 and current price is $1,243 per adult*
*Get lower prices by selecting more than 2 adults
7 Day Moroccan Adventure From Tangier to MarrakechOpens in a new window

Showing 19 things to do