expedia

Things to do in Marrakech | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

1485 things to do

Search results

Marrakech

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 $35 and current price is $26 per adult
1. Agafay Desert: Dinner Show with Quad Bike and Sunset Camel RideOpens in a new window

2. 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 $23 per adult
2. Marrakech Day Trip: Agafay Desert, Atlas Mountains and Camel RideOpens in a new window
22% off

3. Traditional Hammam and Massage in Marrakech with Transfer

Duration 3h
9.2 out of 10
Wonderful
13 reviews
Free cancellation available
The previous price was $91 and current price is $71 per adult
3. Traditional Hammam and Massage in Marrakech with TransferOpens in a new window

4. Marrakech Desert Balloon Flight with Atlas Views and Breakfast

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

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

Duration 7h
10 out of 10
Exceptional
9,659 reviews
Free cancellation available
Price is $24 per adult
5. Marrakech: Agafay Desert Quad & Camel Rides with Dinner ShowOpens in a new window
63% off

6. Marrakech : Dinner Show in Agafay Desert with Quad Bike & Camels

Duration 6h
10 out of 10
Exceptional
1 review
Free cancellation available
The previous price was $65 and current price is $24 per adult
6. Marrakech : Dinner Show in Agafay Desert with Quad Bike & CamelsOpens 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 $35 and current price is $26 per adult
Agafay Desert: Dinner Show with Quad Bike and Sunset Camel RideOpens in a new window

Marrakech: Agafay Desert Quad & Camel Rides with Dinner Show

Duration 7h
10 out of 10
Exceptional
9,659 reviews
Free cancellation available
Price is $24 per adult
Marrakech: Agafay Desert Quad & Camel Rides with Dinner ShowOpens 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 $36 per child
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
19 reviews
Free cancellation available
Price is $33 per adult
Marrakech: Moroccan Cooking Class for vegetarians and veganOpens in a new window

From Marrakech: Merzouga 3-Day Desert Safari with Food

Duration 3d
9.4 out of 10
Exceptional
4,249 reviews
Free cancellation available
Price is $209 per adult
From Marrakech: Merzouga 3-Day Desert Safari with FoodOpens in a new window

Marrakech : Dinner Show at Nouba Restaurant

9.0 out of 10
Wonderful
234 reviews
Free cancellation available
Price is $53 per adult
Marrakech : Dinner Show at Nouba RestaurantOpens in a new window
Need a ride between the airport and your hotel?

Bus & minivan tours

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 $23 per adult
Marrakech Day Trip: Agafay Desert, Atlas Mountains and Camel RideOpens 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 $25 per adult
From Marrakech: Essaouira & Atlantic Coast Full-Day TripOpens in a new window

Atlas Mountains and 5 Valleys Tour from Marrakech - All inclusive

Duration 8h
10 out of 10
Exceptional
693 reviews
Free cancellation available
Price is $92 per adult*
*Get lower prices by selecting more than 2 adults
Atlas Mountains and 5 Valleys Tour from Marrakech - All inclusiveOpens in a new window

From Marrakech: Ouzoud Waterfalls Guided Hike and Boat Trip

Duration 10h
10 out of 10
Exceptional
74 reviews
Free cancellation available
Price is $13 per adult
From Marrakech: Ouzoud Waterfalls Guided Hike and Boat TripOpens in a new window

Marrakech: Sunset Dinner in Agafay Desert with show & Transport

Duration 5h
9.2 out of 10
Wonderful
115 reviews
Free cancellation available
Price is $25 per adult
Marrakech: Sunset Dinner in Agafay Desert with show & TransportOpens in a new window
64% off

Marrakech Agafay Desert Sunset Camel Ride Dinner Show & Pickup

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

Wine tasting & winery tours

Marrakech: Hammam & Relaxing Massage – Spa Relaxation

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

Marrakech Guided Souks Tour with a Local Insider

Duration 3h
9.4 out of 10
Exceptional
34 reviews
Free cancellation available
Price is $29 per adult
Marrakech Guided Souks Tour with a Local InsiderOpens in a new window

Marrakech: Moroccan Pastries and Tea Class with a Local

Duration 2h 30m
8.4 out of 10
Very Good
5 reviews
Free cancellation available
Price is $38 per adult
Marrakech: Moroccan Pastries and Tea Class with a LocalOpens in a new window

Marrakech: Agafay Desert Sunset Camel Ride, Quad & Dinner

Duration 5h 30m
8.0 out of 10
Very Good
1 review
Free cancellation available
Price is $33 per adult
Marrakech: Agafay Desert Sunset Camel Ride, Quad & DinnerOpens in a new window

Marrakech: Street Food Tour by Night

Duration 2h+
9.6 out of 10
Exceptional
1,061 reviews
Free cancellation available
Price is $50 per adult
Marrakech: Street Food Tour by NightOpens in a new window

Marrakech: Atlas Mountains, Ourika Valley, Guide & Lunch

Duration 7h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $16 per adult
Marrakech: Atlas Mountains, Ourika Valley, Guide & LunchOpens in a new window

Continue exploring Marrakech

36% off

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 $100 and current price is $63 per adult
Hot Air Balloon Flight over Marrakech with Berber BreakfastOpens in a new window

Marrakech: Authentic Moroccan Hammam Experience in Mouassine

8.0 out of 10
Very Good
67 reviews
Free cancellation available
Price is $26 per adult
Marrakech: Authentic Moroccan Hammam Experience in MouassineOpens in a new window

Marrakech: Traditional MRC Hammam and Massage with Argan Oil

Duration 1h 30m
9.2 out of 10
Wonderful
37 reviews
Free cancellation available
Price is $43 per adult
Marrakech: Traditional MRC Hammam and Massage with Argan OilOpens in a new window

MARRAKECH: Atlas Mountains & Waterfalls Day Trip

Duration 7h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $12 per adult
MARRAKECH: Atlas Mountains & Waterfalls Day TripOpens in a new window

From Marrakesh: Small Group To Essaouira With Opt Activities

Duration 10h
9.8 out of 10
Exceptional
360 reviews
Free cancellation available
Price is $10 per adult
From Marrakesh: Small Group To Essaouira With Opt ActivitiesOpens in a new window

Marrakech:Atlas Mountains Day Hike & Lunch

Duration 7h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $8 per adult
Marrakech:Atlas Mountains Day Hike & LunchOpens in a new window