expedia

Things to do in Marrakech | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

65 things to do

Search results

Spa & wellness

Selecting an option will immediately update the search results.

Showing 50 of 65 things to do

22% off

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
Traditional Hammam and Massage in Marrakech with TransferOpens 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: Moroccan Hammam and Spa Experience Hôtel Transfer

Duration 2h
8.8 out of 10
Excellent
64 reviews
Free cancellation available
Price is $52 per adult
Marrakech: Moroccan Hammam and Spa Experience Hôtel TransferOpens in a new window

Marrakech: Agafay Desert Escape with Swimming Pool and Lunch

Duration 7h
9.2 out of 10
Wonderful
9 reviews
Free cancellation available
Price is $40 per adult
Marrakech: Agafay Desert Escape with Swimming Pool and LunchOpens 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 $45 per adult
Marrakech: Hammam & Relaxing Massage – Spa RelaxationOpens in a new window

Marrakech: Traditional Moroccan Hammam & Relaxing Spa Exp

Duration 3h
9.8 out of 10
Exceptional
9 reviews
Free cancellation available
Price is $64 per adult
Marrakech: Traditional Moroccan Hammam & Relaxing Spa ExpOpens in a new window

From Marrakesh: Pool Day Pass in Atlas Mountains with Lunch

Duration 7h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $36 per adult
From Marrakesh: Pool Day Pass in Atlas Mountains with LunchOpens in a new window

Marrakech : traditional hammam and massage with hotel transfers

Duration 3h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $61 per adult
Marrakech : traditional hammam and massage with hotel transfersOpens in a new window

Traditional Spa Hamam with Massage and Moroccan Tea

Duration 2h 15m
Free cancellation available
Price is $40 per adult
Traditional Spa Hamam with Massage and Moroccan TeaOpens in a new window

Marrakech: Traditional Moroccan Hammam with Argan Black Soap

Duration 1h
4.0 out of 10
2 reviews
Free cancellation available
Price is $34 per adult
Marrakech: Traditional Moroccan Hammam with Argan Black SoapOpens in a new window

Marrakech Hammam & Private Spa - Nelia De Marrakech

Duration 2h
Free cancellation available
Price is $49 per adult
Marrakech Hammam & Private Spa - Nelia De MarrakechOpens in a new window

Marrakech : Traditional Moroccan Hammam and Massage

Duration 1h 30m
Free cancellation available
Price is $52 per adult
Marrakech : Traditional Moroccan Hammam and MassageOpens in a new window

Marrakech: Authentic Hammam Bath & Argan Massage

Duration 2h
Free cancellation available
Price is $52 per adult
Marrakech: Authentic Hammam Bath & Argan MassageOpens in a new window

Relaxing Hammam Ritual in Marrakech Market Visit and Tea Break

Duration 2h 30m
Free cancellation available
Price is $52 per adult
Relaxing Hammam Ritual in Marrakech Market Visit and Tea BreakOpens in a new window

Traditional Moroccan Hammam Experience in Marrakech

Duration 2h 30m
Free cancellation available
Price is $55 per adult
Traditional Moroccan Hammam Experience in MarrakechOpens in a new window

Marrakech: Women Hammam & Massage Experience with Transfer

Duration 3h
9.6 out of 10
Exceptional
119 reviews
Free cancellation available
Price is $65 per adult
Marrakech: Women Hammam & Massage Experience with TransferOpens in a new window

Guided Ourika Valley Trip: Atlas Mountains, Falls & Lunch

Duration 8h
9.8 out of 10
Exceptional
626 reviews
Free cancellation available
Price is $10 per adult
Guided Ourika Valley Trip: Atlas Mountains, Falls & LunchOpens in a new window

Traditional Hammam & Argan Oil Massage with Pickup

Duration 1h 30m
9.0 out of 10
Wonderful
8 reviews
Free cancellation available
Price is $70 per adult
Traditional Hammam & Argan Oil Massage with PickupOpens in a new window

Escape and Rejuvenate Authentic Moroccan Hammam and Massage

Duration 2h 30m
Free cancellation available
Price is $58 per adult
Escape and Rejuvenate Authentic Moroccan Hammam and MassageOpens in a new window

Authentic Moroccan Hammam , Massage Experience with Argan Oil

Duration 2h 30m
Free cancellation available
Price is $58 per adult
Authentic Moroccan Hammam , Massage Experience with Argan OilOpens in a new window

Argan Oil Workshop with Berber Women in a Berber House

Duration 4h
Free cancellation available
Price is $35 per adult
Argan Oil Workshop with Berber Women in a Berber HouseOpens in a new window
20% off

Marrakech: Traditional Moroccan steam room

Duration 45m
Free cancellation available
The previous price was $35 and current price is $28 per adult
Marrakech: Traditional Moroccan steam roomOpens in a new window

Marrakech: 2-Hour Traditional Moroccan Hammam Experience

Duration 2h
9.4 out of 10
Exceptional
903 reviews
Free cancellation available
Price is $44 per adult
Marrakech: 2-Hour Traditional Moroccan Hammam ExperienceOpens in a new window

Marrakech Spa, Hammam, Body Scrub & Massage

Duration 1h
9.4 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $57 per traveler
Marrakech Spa, Hammam, Body Scrub & MassageOpens in a new window

Marrakech Women Hammam and Massage Experience with Transfer

Duration 3h
Free cancellation available
Price is $65 per adult
Marrakech Women Hammam and Massage Experience with TransferOpens in a new window

Marrakech: 3H Traditional Hammam and Massage with Hotel Transfers

Duration 3h
7.0 out of 10
Good
2 reviews
Free cancellation available
Price is $64 per adult
Marrakech: 3H Traditional Hammam and Massage with Hotel TransfersOpens in a new window

SPA day at Ambre Epices - Hammam & Massage with Jacuzzi access

Duration 2h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $76 per adult
SPA day at Ambre Epices - Hammam & Massage with Jacuzzi accessOpens in a new window

Marrakech Hammam Experience with Massage, Tea & Transfer

Duration 2h 30m
Free cancellation available
Price is $51 per adult
Marrakech Hammam Experience with Massage, Tea & TransferOpens in a new window

Traditional steam room and massage in Marrakech with transport included

Duration 3h
Free cancellation available
Price is $65 per adult
Traditional steam room and massage in Marrakech with transport includedOpens in a new window

Marrakech: Spa Massage and Steam Hammam with Pickup

Duration 2h
8.8 out of 10
Excellent
827 reviews
Free cancellation available
Price is $64 per adult
Marrakech: Spa Massage and Steam Hammam with PickupOpens in a new window

Luxury Royal Hammam with 1—Hour Massage Experience in Marrakech

Duration 2h
Free cancellation available
Price is $69 per adult
Luxury Royal Hammam with 1—Hour Massage Experience in MarrakechOpens in a new window
48% off

Marrakech: Moroccan Hammam & Massage with transfer

Duration 2h
Free cancellation available
The previous price was $105 and current price is $55 per adult
Marrakech: Moroccan Hammam & Massage with transferOpens in a new window

Marrakech: Traditional Hammam & Massage spa, Tea W/Hotel Pick-up

Duration 3h
7.4 out of 10
Good
13 reviews
Free cancellation available
Price is $82 per adult
Marrakech: Traditional Hammam & Massage spa, Tea W/Hotel Pick-upOpens in a new window

Moroccan Hammam and Massage in Marrakech with Transfers

Duration 2h 30m
Free cancellation available
Price is $82 per adult
Moroccan Hammam and Massage in Marrakech with TransfersOpens in a new window

Marrakech: Traditional Moroccan Hammam & Massage with prvt Pickup

Duration 2h
10 out of 10
Exceptional
7 reviews
Free cancellation available
Price is $56 per adult
Marrakech: Traditional Moroccan Hammam & Massage with prvt PickupOpens in a new window

Traditional Hammam and Massage with Transport in Marrakech

Duration 2h
Free cancellation available
Price is $100 per adult*
*Get lower prices by selecting more than 2 adults
Traditional Hammam and Massage with Transport in MarrakechOpens in a new window

Marrakech: Private Buggy Adventure in Agafay Desert with Tea

Duration 4h+
9.6 out of 10
Exceptional
48 reviews
Free cancellation available
Price is $76 per adult
Marrakech: Private Buggy Adventure in Agafay Desert with TeaOpens in a new window

Agafay Desert - Relaxation Package with Meal and Massage

Duration 6h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $109 per adult
Agafay Desert - Relaxation Package with Meal and MassageOpens in a new window

Marrakech: 3H Traditional Hammam and Massage with Hotel Transfers

Duration 3h
Free cancellation available
Price is $62 per adult
Marrakech: 3H Traditional Hammam and Massage with Hotel TransfersOpens in a new window

Marrakech: Spa Experience with Body Mask & 60-Minute Massage

Duration 1h 30m
9.0 out of 10
Wonderful
16 reviews
Free cancellation available
Price is $76 per adult
Marrakech: Spa Experience with Body Mask & 60-Minute MassageOpens in a new window

Marrakech Traditional Hammam and Massage Experience

Duration 2h
Free cancellation available
Price is $52 per adult
Marrakech Traditional Hammam and Massage ExperienceOpens in a new window

Marrakech: Palmeraie Quad Bike & Traditional Moroccan Spa

Duration 6h
9.0 out of 10
Wonderful
33 reviews
Free cancellation available
Price is $100 per adult
Marrakech: Palmeraie Quad Bike & Traditional Moroccan SpaOpens in a new window

Marrakech: Atlas Mountains & Agafay Desert 2-Day Tour

Duration 2d
Free cancellation available
Price is $55 per adult
Marrakech: Atlas Mountains & Agafay Desert 2-Day TourOpens in a new window

Tradtional Moroccan Hammam & Relaxing Massage in Marrakech

Duration 2h 30m
9.4 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $109 per adult
Tradtional Moroccan Hammam & Relaxing Massage in MarrakechOpens in a new window

Marrakech: Ourika Valley, Waterfalls, and Lunch Day Trip

Duration 9h 30m
Free cancellation available
Price is $47 per adult
Marrakech: Ourika Valley, Waterfalls, and Lunch Day TripOpens in a new window

Marrakech: Souk Tour & Berber Hammam with Massage

Duration 3h
10 out of 10
Exceptional
6 reviews
Free cancellation available
Price is $49 per adult
Marrakech: Souk Tour & Berber Hammam with MassageOpens in a new window

Marrakech: Wonderful Head Spa with Traditional Moroccan Massage

Duration 1h 30m
7.4 out of 10
Good
3 reviews
Free cancellation available
Price is $52 per adult
Marrakech: Wonderful Head Spa with Traditional Moroccan MassageOpens in a new window

Marrakech : Hammam massage in an authentic spa

Duration 2h
Free cancellation available
Price is $76 per adult
Marrakech : Hammam massage in an authentic spaOpens in a new window

Agafay Desert : Day Or Evening Pass with Pool Access

Duration 8h+
Free cancellation available
Price is $54 per adult
Agafay Desert : Day Or Evening Pass with Pool AccessOpens in a new window

Showing 50 of 65 things to do