You are booking hotel for more than 30 days

467 Properties in Marrakech

Sort By:
  • Popular
  • User Rating (Highest First)
  • Price (Highest First)
  • Price (Lowest First)
Hotels with Spa in Marrakech. Below are the finest hotels in Marrakech, curated specifically for those who are seeking hotels with Spa. The collection of hotels in Marrakech ensures an unforgettable stay. Elevate your Marrakech experience where each hotel is a haven designed to cater to your unique desires and preferences. Get Flat 12% OFF* up to AED 500 on your first hotel booking in Marrakech with Spa using coupon code : “MMTWELCOME”. Book Now Pay Later with Book Hotel @AED 1 “#BreakTheBookingRoutine”. View More
Applied FiltersClear

Spa

Select Filters

Price per night
  • (11)
  • (113)
  • (99)
  • (142)
  • (74)
  • (27)

Your Budget

to
Star Category
  • (77)
  • (177)
  • (127)
User Rating
  • (148)
  • (87)
  • (59)
  • (2)
  • (1)
Property Type
  • (350)
  • (65)
  • (30)

Show 5 more

Locality

Popular locations

Chains
  • (2)
  • (1)
  • (1)
  • (2)
  • (0)
  • (1)
Amenities
Guests Love
  • (467)
  • (463)
  • (343)

Show -3 more

Booking Preference
Booking Preference
  • (5)
  • (460)
  • (40)
BACK TO TOP

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Oudaya Hotel & Spa

Marrakesh | 3.8 km drive to Marrakech Airport (RAK-Menara) | 750 m drive to Marrakech Central Station
Kids' swimming pool
Kids' Meals
SpaSpa
Breakfast Included
This property has bigger room options This property has bigger room options
This 3 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is 147 Rue Mohamed El Beqal - Gueliz View On Map Key amenities of this property are Kids' swimming pool & Kids' Meals & Spa.
View More
Good3.3

Based on 317 Ratings and 0 reviews

Location3.3

Cleanliness3.6

Room3.2

Hospitality3.3

Value For Money4

(317 Ratings)

SAR 177

SAR 165

+ SAR 32 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get SAR 53 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Riad Flam

Marrakesh | 4.5 km drive to Marrakech Airport (RAK-Menara)
Kids' Meals
JacuzziJacuzzi
SpaSpa
Breakfast Included
This property has bigger room options This property has bigger room options
Location of the Hotel is Marrakesh View On Map (Rue Riad Zitoun el Jdid). Top Facilities of this Hotel are Kids' Meals & Jacuzzi & Spa.
View More
Excellent4.6

Based on 47 Ratings and 0 reviews

Hospitality4.5

Room4.4

Cleanliness4.6

Value For Money4.2

(47 Ratings)

SAR 1,987

SAR 1,696

+ SAR 159 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get SAR 437 Off.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Riad Amya & Spa

Sidi Youssef Ben Ali | 4.6 km drive to Marrakech Airport (RAK-Menara)
Kids Play AreaKids Play Area
SpaSpa
Swimming PoolSwimming Pool
Breakfast Included
This 4 Star Hotel in Marrakech is located in Sidi Youssef Ben Ali. Full Address of property is 35 Derb Touala, Bab Ahmar View On Map Key amenities of this property are Kids Play Area & Spa & Swimming Pool.
View More

SAR 560

SAR 456

+ SAR 91 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get SAR 151 Off.

Exciting Bank Offers Every Day!

Get min. 15% OFF on international hotels with special bank offers.

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Riad Mille et une Nuits

Marrakesh | 4.2 km drive to Marrakech Airport (RAK-Menara)
Kids' Meals
Kids Play AreaKids Play Area
Water park
Breakfast Included
This property has bigger room options This property has bigger room options
Location of the Hotel is Marrakesh View On Map (53 Derb Tougha - Riad Laarouss). Top Facilities of this Hotel are Kids' Meals & Kids Play Area & Water park.
View More
Very Good3.6

Based on 31 Ratings and 0 reviews

Hospitality4

Room3.6

Cleanliness3.7

(31 Ratings)

SAR 484

SAR 435

+ SAR 44 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Riad Zen House

Marrakesh | 4.8 km drive to Marrakech Airport (RAK-Menara)
Swimming PoolSwimming Pool
RestaurantRestaurant
Vehicle RentalsVehicle Rentals
Breakfast Included
This 3 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is 230 Arset Ben Brahim Arset Ihiri Bab Doukkala View On Map Key amenities of this property are Swimming Pool & Restaurant & Vehicle Rentals.
View More
Excellent4.4

Based on 28 Ratings and 0 reviews

Cleanliness4.8

Room4.6

Hospitality4.6

(28 Ratings)

SAR 270

SAR 243

+ SAR 49 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get SAR 80 Off.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Riad Petit Karmela

Marrakesh | 4.9 km drive to Marrakech Airport (RAK-Menara)
Room In A Homestay
| Sleeps 2 Guests
JacuzziJacuzzi
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Breakfast Included
Location of the Bed N Breakfast is Marrakesh View On Map (7, Derb El Feranne Azbetz Place Ben Saleh). Top Facilities of this Bed N Breakfast are Jacuzzi & Spa & Swimming Pool.
View More
Excellent4.5

(31 Ratings)

SAR 348

SAR 292

+ SAR 56 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get SAR 94 Off.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Riad Darino

Marrakesh | 4.6 km drive to Marrakech Airport (RAK-Menara)
Water park
SpaSpa
Pay@Hotel
This property has bigger room options This property has bigger room options
This 3 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is N7, Arst Ihiri, Derb El Boumba View On Map Key amenities of this property are Water park & Spa.
View More

SAR 323

+ SAR 65 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Riad Ghali & SPA

Marrakesh | 4.3 km drive to Marrakech Airport (RAK-Menara)
Room In A Homestay
| Sleeps 3 Guests
Free Shuttle ServiceFree Shuttle Service
SpaSpa
Refrigerator
Free Cancellation till 24 hrs before check in
Breakfast Included
Location of the Bed N Breakfast is Marrakesh View On Map (Rue Moulay Taieb Ghali EL Lakssour 3 Derb Moulay Ghali). Top Facilities of this Bed N Breakfast are Free Shuttle Service & Spa & Refrigerator.
View More
Very Good4.2

(70 Ratings)

SAR 283

SAR 227

+ SAR 47 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get SAR 73 Off.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Riad Awa

Marrakesh | 4.3 km drive to Marrakech Airport (RAK-Menara)
Water park
SpaSpa
Swimming PoolSwimming Pool
Breakfast Included
This 3 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is Quartier Kasbah N°6 Derb El Hajra View On Map Key amenities of this property are Water park & Spa & Swimming Pool.
View More

SAR 360

SAR 290

+ SAR 60 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get SAR 93 Off.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Les Jardins de Zyriab

Room In A Homestay
| 1 Bedroom | Sleeps 4 Guests
SpaSpa
Swimming PoolSwimming Pool
GymGym
Breakfast Included
This property has bigger room options This property has bigger room options
Top Facilities of this Bed N Breakfast are Spa & Swimming Pool & Gym.
View More
Excellent4.5

(37 Ratings)

SAR 498

SAR 463

+ SAR 93 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get SAR 149 Off.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Villa Adnaa

Marrakesh
Villa
Kids' Meals
Kids Play AreaKids Play Area
Free Wi-FiFree Wi-Fi
This 4 Star Villa in Marrakech is located in Marrakesh. Full Address of property is Rte de Ouarzazate View On Map Key amenities of this property are Kids' Meals & Kids Play Area & Free Wi-Fi.
View More

SAR 4,589

SAR 3,696

+ SAR 370 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Appart Hotel Amina Resort & Spa

Marrakesh | 2.6 km drive to Marrakech Airport (RAK-Menara)
Swimming PoolSwimming Pool
Free Wi-FiFree Wi-Fi
Elevator/LiftElevator/Lift
Location of the Apartment is Marrakesh View On Map (3 RUE IBN OUDARI HIVERNAGE MARRAKECH). Top Facilities of this Apartment are Swimming Pool & Free Wi-Fi & Elevator/Lift.
View More
Excellent4.3

(39 Ratings)

SAR 377

SAR 314

+ SAR 61 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get SAR 101 Off.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Dar Assiya

Marrakesh | 4.9 km drive to Marrakech Airport (RAK-Menara)
SpaSpa
Swimming PoolSwimming Pool
BarBar
Breakfast Included
This property has bigger room options This property has bigger room options
This 4 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is 20 Derb Ouali Kaat Bennahid View On Map Key amenities of this property are Spa & Swimming Pool & Bar.
View More
Excellent4.9

Based on 89 Ratings and 0 reviews

Hospitality4.9

Room4.9

Cleanliness4.9

(89 Ratings)

SAR 1,304

SAR 1,063

+ SAR 206 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get SAR 342 Off.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Riad Milouda

Marrakesh | 4.5 km drive to Marrakech Airport (RAK-Menara)
Kids' Meals
SpaSpa
Swimming PoolSwimming Pool
Breakfast Included
Location of the Hotel is Marrakesh View On Map (Rue Kennaria). Top Facilities of this Hotel are Kids' Meals & Spa & Swimming Pool.
View More

SAR 424

SAR 360

+ SAR 74 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get SAR 116 Off.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Palais Al Bahja

Marrakesh | 2.8 km drive to Marrakech Airport (RAK-Menara) | 300 m drive to Marrakech Central Station
SpaSpa
Elevator/LiftElevator/Lift
Free Cancellation
This 3 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is 33, Rue IBN AL QADI, Hivernage View On Map Key amenities of this property are Spa & Elevator/Lift.
View More

SAR 165

+ SAR 16 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Palais Mirage d'Atlas - Hotel & Spa, Day Pass Marrakech

Annakhil
Kids' Meals
SpaSpa
Skiing
Breakfast Included
Location of the Hotel is Annakhil View On Map (Ain Aitti Dar Essadaka Douar Saadna Bab Atlas,BP: 12414, Palmeraie Marrakesh). Top Facilities of this Hotel are Kids' Meals & Spa & Skiing.
View More

SAR 1,036

+ SAR 104 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Riad Hotel El Kennaria

Marrakesh | 4.5 km drive to Marrakech Airport (RAK-Menara)
SpaSpa
Breakfast Included
This 3 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is 10 Rue El Kennaria Derb Dabachi, Medina View On Map Key amenities of this property are Spa.
View More
Very Good4.0

Based on 51 Ratings and 0 reviews

Cleanliness4.2

Room3.9

Hospitality4.2

(51 Ratings)

SAR 195

SAR 181

+ SAR 37 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get SAR 58 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Iberostar Waves Club Palmeraie Marrakech -All Inclusive

Annakhil
Kids' Meals
Kids Play AreaKids Play Area
Free Shuttle ServiceFree Shuttle Service
Breakfast, Lunch and Dinner Included
This property has bigger room options This property has bigger room options
Location of the Hotel is Annakhil View On Map (Commune Rurale Ouidane Sidi Youssef Ben Ali. BP.: 3759, Amerchich). Top Facilities of this Hotel are Kids' Meals & Kids Play Area & Free Shuttle Service.
View More
Excellent4.3

Based on 589 Ratings and 0 reviews

Hospitality4.4

Room4.3

Cleanliness4.3

Value For Money3

(589 Ratings)

SAR 700

SAR 651

+ SAR 132 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get SAR 209 Off.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Sherazade

Marrakesh | 4.4 km drive to Marrakech Airport (RAK-Menara)
Kids' Meals
SpaSpa
Swimming PoolSwimming Pool
Breakfast Included
This 3 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is 3 Rue Riad Zitoun el Kdim View On Map Key amenities of this property are Kids' Meals & Spa & Swimming Pool.
View More
Excellent4.4

Based on 103 Ratings and 0 reviews

Cleanliness4.4

Room4

Hospitality4.5

(103 Ratings)

SAR 235

SAR 218

+ SAR 44 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get SAR 70 Off.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Source

SpaSpa
Swimming PoolSwimming Pool
BarBar
Breakfast Included
This property has bigger room options This property has bigger room options
Top Facilities of this Hotel are Spa & Swimming Pool & Bar.
View More
Excellent4.5

Based on 42 Ratings and 0 reviews

Hospitality4.5

Room4.6

Cleanliness4.4

(42 Ratings)

SAR 581

SAR 474

+ SAR 95 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get SAR 157 Off.

Hotel By Amenities in Marrakech

Properties in Marrakech

Hotels By Category in Marrakech

Show More