We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Marrakech Hotels with a Pool

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
La Maison Arabe
#15 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$273*
US$225* /night
View Deal
Booking.com
US$230*
Hotels.com
US$224*
Elvoline
US$273*
#30 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$463*
US$450* /night
View Deal
Booking.com
US$450*
Cancelon
US$463*
Expedia.com
US$450*
#1 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$313*
US$296* /night
View Deal
Expedia.com
US$296*
Booking.com
US$305*
Priceline
US$313*
#46 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$212*
US$185* /night
View Deal
Booking.com
US$190*
Orbitz.com
US$185*
Cancelon
US$212*
Riad Cocoon
#25 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$117*
US$109* /night
View Deal
Booking.com
US$112*
Expedia.com
US$109*
Priceline
US$117*
#6 of 496 hotels in Marrakech
Match:
Pool
US$407* /night
View Deal
Booking.com
Hotels.com
Expedia.com
La Maison Arabe
#15 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$273*
US$225* /night
View Deal
Booking.com
US$230*
Hotels.com
US$224*
Elvoline
US$273*
#40 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$174*
US$151* /night
View Deal
Booking.com
US$155*
Expedia.com
US$152*
Cancelon
US$174*
#38 of 496 hotels in Marrakech
Match:
Pool
US$63* /night
View Deal
Orbitz.com
US$64*
Hotwire.com
US$64*
Expedia.com
US$64*
#20 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$268*
US$203* /night
View Deal
Booking.com
US$262*
Hotels.com
US$254*
Priceline
US$268*
#13 of 496 hotels in Marrakech
Match:
Pool
US$76* /night
View Deal
#33 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$143*
US$125* /night
View Deal
Travelocity
US$125*
Hotels.com
US$125*
Cancelon
US$143*
#28 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$461*
US$395* /night
View Deal
Expedia.com
US$398*
Travelocity
US$395*
Cancelon
US$461*
US$587* /night
View Deal
FourSeasons.com
US$589*
Travelocity
US$587*
Hotwire.com
US$587*
#24 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$198*
US$185* /night
View Deal
Hotels.com
US$197*
Expedia.com
US$197*
Prestigia.com
US$198*
#51 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$119*
US$109* /night
View Deal
Booking.com
US$113*
Expedia.com
US$109*
Priceline
US$119*
#49 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$211*
US$205* /night
View Deal
Booking.com
US$211*
Hotwire.com
US$205*
Expedia.com
US$205*
#56 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$493*
US$215* /night
View Deal
Travelocity
US$215*
Hotels.com
US$215*
getaroom.com
US$493*
#63 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$704*
US$105* /night
View Deal
Booking.com
US$692*
Priceline
US$704*
Hotels.com
Riad Diana
#52 of 496 hotels in Marrakech
Match:
Pool
US$72* /night
View Deal
Hotwire.com
US$73*
Expedia.com
US$73*
Travelocity
US$73*
#70 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$321*
US$237* /night
View Deal
Expedia.com
US$237*
CheapTickets
US$237*
Priceline
US$321*
#50 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$295*
US$232* /night
View Deal
Hotels.com
US$277*
Hotwire.com
US$277*
Priceline
US$295*
#104 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$155*
US$132* /night
View Deal
Priceline
US$155*
Orbitz.com
US$132*
Booking.com
US$132*
Top Deal
US$296*
US$191* /night
View Deal
Booking.com
US$197*
Priceline
US$204*
HotelQuickly
US$296*
#42 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$1,185*
US$1,126* /night
View Deal
Booking.com
US$1,174*
LHW.com
US$1,133*
Priceline
US$1,185*
#96 of 496 hotels in Marrakech
Match:
Pool
Top Deal
US$135*
US$119* /night
View Deal
Expedia.com
US$119*
Booking.com
US$128*
Priceline
US$135*
Top Deal
US$109*
US$96* /night
View Deal
Hotels.com
US$96*
Expedia.com
US$96*
Cancelon
US$109*