expedia

Things to do in Marrakech (and vicinity) | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

1692 things to do

Search results

Marrakech (and vicinity)

Selecting an option will immediately update the search results.

Top things to do today

25% off

1. Agafay Desert: Dinner Show with Quad Bike and Sunset Camel Ride

Duration 5h 30m
9.4 out of 10
Exceptional
1,653 reviews
Free cancellation available
The previous price was CA $49 and current price is CA $36 per adult
1. Agafay Desert: Dinner Show with Quad Bike and Sunset Camel RideOpens in a new window

2. Traditional Hammam and Massage in Marrakech with Transfer

Duration 3h
9.2 out of 10
Wonderful
13 reviews
Free cancellation available
Price is CA $126 per adult
2. Traditional Hammam and Massage in Marrakech with TransferOpens in a new window
20% off

3. Hot Air Balloon Flight over Marrakech with Berber Breakfast

Duration 4h
8.8 out of 10
Excellent
127 reviews
Free cancellation available
The previous price was CA $138 and current price is CA $110 per adult
3. Hot Air Balloon Flight over Marrakech with Berber BreakfastOpens in a new window

4. Small Group Marrakech Street Food Tour with Dinner at Jemaa el Fnaa

Duration 3h
9.6 out of 10
Exceptional
20 reviews
Free cancellation available
Price is CA $63 per adult
4. Small Group Marrakech Street Food Tour with Dinner at Jemaa el FnaaOpens in a new window

5. Marrakech: Agafay Desert Quad & Camel Rides with Dinner Show

Duration 7h
10 out of 10
Exceptional
10,087 reviews
Free cancellation available
Price is CA $33 per adult
5. Marrakech: Agafay Desert Quad & Camel Rides with Dinner ShowOpens in a new window

6. Overnight stay in the Agafay Desert, Deluxe Tent with Show and Swimming Poo...

Duration 16h
9.4 out of 10
Exceptional
166 reviews
Free cancellation available
Price is CA $97 per adult
6. Overnight stay in the Agafay Desert, Deluxe Tent with Show and Swimming Poo...Opens in a new window

Dining experiences

25% off

Agafay Desert: Dinner Show with Quad Bike and Sunset Camel Ride

Duration 5h 30m
9.4 out of 10
Exceptional
1,653 reviews
Free cancellation available
The previous price was CA $49 and current price is CA $36 per adult
Agafay Desert: Dinner Show with Quad Bike and Sunset Camel RideOpens in a new window

Small Group Marrakech Street Food Tour with Dinner at Jemaa el Fnaa

Duration 3h
9.6 out of 10
Exceptional
20 reviews
Free cancellation available
Price is CA $63 per adult
Small Group Marrakech Street Food Tour with Dinner at Jemaa el FnaaOpens in a new window

Marrakech: Moroccan Cooking Class for vegetarians and vegan

Duration 4h
9.8 out of 10
Exceptional
20 reviews
Free cancellation available
Price is CA $40 per adult
Marrakech: Moroccan Cooking Class for vegetarians and veganOpens in a new window

From Marrakesh : Essaouira Coastal Day Tour with Lunch

Duration 11h 30m
9.8 out of 10
Exceptional
1,427 reviews
Free cancellation available
Price is CA $26 per adult
From Marrakesh : Essaouira Coastal Day Tour with LunchOpens in a new window

Marrakech: Agafay Desert Quad & Camel Rides with Dinner Show

Duration 7h
10 out of 10
Exceptional
10,087 reviews
Free cancellation available
Price is CA $33 per adult
Marrakech: Agafay Desert Quad & Camel Rides with Dinner ShowOpens in a new window

Marrakech: Agafay Desert Quad & Camel Rides With Dinner Show

Duration 5h
10 out of 10
Exceptional
107 reviews
Free cancellation available
Price is CA $38 per adult
Marrakech: Agafay Desert Quad & Camel Rides With Dinner ShowOpens in a new window
Need a ride between the airport and your hotel?

Cultural & heritage experiences

Marrakech Day Trip: Agafay Desert, Atlas Mountains and Camel Ride

Duration 8h
9.8 out of 10
Exceptional
776 reviews
Free cancellation available
Price is CA $32 per adult
Marrakech Day Trip: Agafay Desert, Atlas Mountains and Camel RideOpens in a new window
20% off

Casablanca Day Trip from Marrakech and Visit to the Grand Mosque

Duration 10h 40m
9.8 out of 10
Exceptional
7 reviews
Free cancellation available
The previous price was CA $60 and current price is CA $48 per adult
Casablanca Day Trip from Marrakech and Visit to the Grand MosqueOpens in a new window
64% off

Marrakech Agafay Desert Sunset Camel Ride Dinner Show & Transfer

Duration 4h 35m
10 out of 10
Exceptional
18 reviews
Free cancellation available
The previous price was CA $64 and current price is CA $23 per adult
Marrakech Agafay Desert Sunset Camel Ride Dinner Show & TransferOpens in a new window

From Marrakech: Ouarzazate & Ait Benhaddou Guided Day Trip

Duration 12h
9.8 out of 10
Exceptional
810 reviews
Free cancellation available
Price is CA $32 per adult
From Marrakech: Ouarzazate & Ait Benhaddou Guided Day TripOpens in a new window
64% off

Marrakech Agafay Desert Sunset Camel Ride Dinner Show & Pickup

Duration 5h
9.6 out of 10
Exceptional
4 reviews
Free cancellation available
The previous price was CA $64 and current price is CA $23 per adult
Marrakech Agafay Desert Sunset Camel Ride Dinner Show & PickupOpens in a new window

Marrakech: Ouzoud Falls with Guided Hike & Boat Ride Options

Duration 11h+
9.8 out of 10
Exceptional
1,715 reviews
Free cancellation available
Price is CA $22 per adult
Marrakech: Ouzoud Falls with Guided Hike & Boat Ride OptionsOpens in a new window

Food tours

From Marrakech: Ouzoud Waterfalls Guided Hike and Boat Trip

Duration 10h
9.8 out of 10
Exceptional
85 reviews
Free cancellation available
Price is CA $18 per adult
From Marrakech: Ouzoud Waterfalls Guided Hike and Boat TripOpens in a new window
5% off

Marrakech Discovery and Tagine Tasting

Duration 9h
8.0 out of 10
Very good
44 reviews
Free cancellation available
The previous price was CA $70 and current price is CA $66 per adult
Marrakech Discovery and Tagine TastingOpens in a new window

Agafay Desert & Berber villages & Atlas Mountains, Full Day Trip From Marra...

Duration 8h
9.6 out of 10
Exceptional
84 reviews
Free cancellation available
Price is CA $32 per adult
Agafay Desert & Berber villages & Atlas Mountains, Full Day Trip From Marra...Opens in a new window

Marrakech: Hammam & Relaxing Massage – Spa Relaxation

Duration 1h+
8.0 out of 10
Very good
136 reviews
Free cancellation available
Price is CA $63 per adult
Marrakech: Hammam & Relaxing Massage – Spa RelaxationOpens in a new window

Agadir: Marrakech Guided Day Experience with Medina and Souk

Duration 10h
9.8 out of 10
Exceptional
16 reviews
Free cancellation available
Price is CA $44 per adult
Agadir: Marrakech Guided Day Experience with Medina and SoukOpens in a new window

Marrakech: Moroccan Pastries and Tea Class with a Local

Duration 2h 30m
8.8 out of 10
Excellent
6 reviews
Free cancellation available
Price is CA $53 per adult
Marrakech: Moroccan Pastries and Tea Class with a LocalOpens in a new window

Continue exploring Marrakech (and vicinity)

Marrakech Desert Balloon Flight with Atlas Views and Breakfast

Duration 4h
9.8 out of 10
Exceptional
366 reviews
Free cancellation available
Price is CA $81 per adult
Marrakech Desert Balloon Flight with Atlas Views and BreakfastOpens in a new window

From Marrakech: Essaouira & Atlantic Coast Full-Day Trip

Duration 10h
8.6 out of 10
Excellent
420 reviews
Free cancellation available
Price is CA $40 per adult
From Marrakech: Essaouira & Atlantic Coast Full-Day TripOpens in a new window
21% off

Moroccan Tagine Cooking Class in a Marrakech Family Home

Duration 3h
Free cancellation available
The previous price was CA $30 and current price is CA $23 per adult
Moroccan Tagine Cooking Class in a Marrakech Family HomeOpens in a new window

Marrakech: Traditional MRC Hammam and Massage with Argan Oil

Duration 1h 30m
9.0 out of 10
Wonderful
42 reviews
Free cancellation available
Price is CA $60 per adult
Marrakech: Traditional MRC Hammam and Massage with Argan OilOpens in a new window
20% off

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

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

Marrakech Medina A Local Guide to the Souks

Duration 3h 30m
10 out of 10
Exceptional
1 review
Free cancellation available
The previous price was CA $50 and current price is CA $20 per adult
Marrakech Medina A Local Guide to the SouksOpens in a new window