expedia

Things to do in Marrakech | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

Search results

Spa & wellness

Showing 33 things to do

Marrakech: 2-Hour Traditional Moroccan Hammam Experience

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

Marrakech: Spa Massage and Steam Hammam with Pickup

Duration 2h
8.4 out of 10
Very Good
548 reviews
Free cancellation available
Price is $65 per adult
Marrakech: Spa Massage and Steam Hammam with PickupOpens in a new window
5% off

Moroccan Spa: Hammam, Body Scrub & Massage

Duration 2h
8.4 out of 10
Very Good
75 reviews
Free cancellation available
The previous price was $60 and current price is $57 per adult
Moroccan Spa: Hammam, Body Scrub & MassageOpens in a new window

VIP Luxury Moroccan Hammam & Massage with Transfer - Marrakesh

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $5 per adult
VIP Luxury Moroccan Hammam & Massage with Transfer - MarrakeshOpens in a new window

Traditional Hammam and Massage with Hotel Transfers in Marrakech

Duration 3h
Free cancellation available
Price is $65 per adult
Traditional Hammam and Massage with Hotel Transfers in MarrakechOpens in a new window
7% off

Traditional Moroccan Hammam and Massage from Marrakech

Duration 2h 30m
9.2 out of 10
Wonderful
8 reviews
Free cancellation available
The previous price was $63 and current price is $58 per adult
Traditional Moroccan Hammam and Massage from MarrakechOpens in a new window

From Marrakech: Atlas Mountains and Ourika Valley Tour

Duration 8h
9.8 out of 10
Exceptional
451 reviews
Free cancellation available
Price is $17 per adult
From Marrakech: Atlas Mountains and Ourika Valley TourOpens in a new window

Moroccan Hammam with Relaxing Massage & Transfers - Marrakech

Duration 2h
Free cancellation available
Price is $63 per adult*
*Get lower prices by selecting more than 2 adults
Moroccan Hammam with Relaxing Massage & Transfers - MarrakechOpens in a new window

SPA Day at Beautiful Riad Massage & Hamam with Jacuzzi Access

Duration 3h
9.4 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $65 per adult
SPA Day at Beautiful Riad Massage & Hamam with Jacuzzi AccessOpens in a new window

Relaxing Moroccan Hammam & Massage with Transfer – Marrakesh

Duration 2h
Free cancellation available
Price is $65 per adult*
*Get lower prices by selecting more than 2 adults
Relaxing Moroccan Hammam & Massage with Transfer – MarrakeshOpens in a new window

Revitalize with Moroccan Hammam & Massage & Transfer - Marrakech

Duration 2h
Free cancellation available
Price is $63 per adult*
*Get lower prices by selecting more than 2 adults
Revitalize with Moroccan Hammam & Massage & Transfer - MarrakechOpens in a new window

Moroccan Hammam Experience with Transfer - Marrakesh

Duration 2h
Free cancellation available
Price is $5 per adult
Moroccan Hammam Experience with Transfer - MarrakeshOpens in a new window

Traditional Hammam and Massage in Marrakech with transfer

Duration 3h
8.4 out of 10
Very Good
13 reviews
Free cancellation available
Price is $68 per adult
Traditional Hammam and Massage in Marrakech with transferOpens in a new window

Luxury Moroccan Hammam & Massage Package with Transfer -Marrakesh

Duration 2h
Free cancellation available
Price is $120 per adult*
*Get lower prices by selecting more than 2 adults
Luxury Moroccan Hammam & Massage Package with Transfer -MarrakeshOpens in a new window

VIP Moroccan Hammam & Relaxing Massage with Transfer - Marrakech

Duration 2h
Free cancellation available
Price is $118 per adult*
*Get lower prices by selecting more than 2 adults
VIP Moroccan Hammam & Relaxing Massage with Transfer - MarrakechOpens in a new window

Traditional Moroccan Hammam and Massage with Argan Oil

Duration 1h 50m
Free cancellation available
Price is $18 per adult
Traditional Moroccan Hammam and Massage with Argan OilOpens in a new window

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

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

Authentic Moroccan Hammam Relaxation with Transfer – Marrakesh

Duration 2h
Free cancellation available
Price is $83 per adult*
*Get lower prices by selecting more than 2 adults
Authentic Moroccan Hammam Relaxation with Transfer – MarrakeshOpens in a new window

Hammam Massage Transfers Included

Duration 2h
9.0 out of 10
Wonderful
39 reviews
Free cancellation available
Price is $82 per adult
Hammam Massage Transfers IncludedOpens in a new window

Romantic experience Luxury SPA Hammam & Massage (2h)

Duration 2h
Free cancellation available
Price is $88 per adult
Romantic experience Luxury SPA Hammam & Massage (2h)Opens in a new window

Traditional Moroccan Package Hammam with 1 Hour Relaxing Massage

Duration 1h 30m
Free cancellation available
Price is $82 per adult
Traditional Moroccan Package Hammam with 1 Hour Relaxing MassageOpens in a new window

Traditional Moroccan Hammam and Spa with Transfer - Marrakesh

Duration 2h
Free cancellation available
Price is $85 per adult*
*Get lower prices by selecting more than 2 adults
Traditional Moroccan Hammam and Spa with Transfer - MarrakeshOpens in a new window

Marrakech: Hammam and Relaxation Experience

Duration 1h+
8.0 out of 10
Very Good
132 reviews
Free cancellation available
Price is $38 per adult
Marrakech: Hammam and Relaxation ExperienceOpens in a new window

Traditional Moroccan Hammam Relaxation with Transfer - Marrakesh

Duration 2h
Free cancellation available
Price is $82 per adult*
*Get lower prices by selecting more than 2 adults
Traditional Moroccan Hammam Relaxation with Transfer - MarrakeshOpens in a new window

Exclusive VIP Moroccan Hammam, Massage and Transfers - Marrakesh

Duration 2h
Free cancellation available
Price is $120 per adult*
*Get lower prices by selecting more than 2 adults
Exclusive VIP Moroccan Hammam, Massage and Transfers - MarrakeshOpens in a new window

Classic Moroccan Hammam Experience with Transfers - Marrakech

Duration 2h
Free cancellation available
Price is $85 per adult*
*Get lower prices by selecting more than 2 adults
Classic Moroccan Hammam Experience with Transfers - MarrakechOpens in a new window

Moroccan Hammam & Massage Experience with Transfer - Marrakesh

Duration 2h
Free cancellation available
Price is $65 per adult*
*Get lower prices by selecting more than 2 adults
Moroccan Hammam & Massage Experience with Transfer - MarrakeshOpens in a new window

Moroccan Hammam With Relaxation Massage and Transfer - Marrakesh

Duration 2h
Free cancellation available
Price is $65 per adult*
*Get lower prices by selecting more than 2 adults
Moroccan Hammam With Relaxation Massage and Transfer - MarrakeshOpens in a new window

Marrakech Traditional bathroom and massage with hotel transfers

Duration 3h 30m
Free cancellation available
Price is $57 per adult
Marrakech Traditional bathroom and massage with hotel transfersOpens in a new window

Marrakech : Excursion en Buggy au désert d’Agafay

Duration 4h+
9.4 out of 10
Exceptional
37 reviews
Free cancellation available
Price is $72 per adult
Marrakech : Excursion en Buggy au désert d’AgafayOpens in a new window

Marrakech: Palmeraie Quad Bike & Traditional Moroccan Spa

Duration 6h
8.6 out of 10
Excellent
32 reviews
Free cancellation available
Price is $86 per adult
Marrakech: Palmeraie Quad Bike & Traditional Moroccan SpaOpens in a new window

Marrakech Spa, Hammam, Body Scrub & Massage

Duration 1h
6.8 out of 10
2 reviews
Free cancellation available
Price is $58 per traveler
Marrakech Spa, Hammam, Body Scrub & MassageOpens in a new window

Marrakech: Agafay Desert Escape with Swimming Pool and Lunch

Duration 7h
8.4 out of 10
Very Good
9 reviews
Free cancellation available
Price is $51 per adult
Marrakech: Agafay Desert Escape with Swimming Pool and LunchOpens in a new window

Showing 33 things to do