Hotels with a pool in Morocco

436 properties with an indoor or outdoor swimming pool across 8 destinations in Morocco, from € 34 per night for two adults.

Live prices, sampled for a two-night stay a month ahead.

Hotels with a pool in Morocco at a glance

We track 436 properties with an indoor or outdoor swimming pool across 8 destinations in Morocco. Marrakech has the most with 222; Agadir has the lowest starting price at € 34 a night. Typical prices across the country run from € 89 to € 198 depending on where you go, which is a wider gap than most travellers expect within one country. Staying in Chefchaouen costs about 2.2 times what Agadir does for the same kind of property, so if your plans are flexible the destination matters more than the hotel.

DestinationPropertiesFrom / nightTypical
Marrakech222from € 54€ 135
Agadir50from € 34€ 89
Fes49from € 46€ 100
Tangier30from € 65€ 97
Casablanca27from € 64€ 111
Rabat26from € 84€ 136
Essaouira21from € 61€ 114
Chefchaouen11from € 43€ 198

What to look for in hotels with a pool in Morocco

Every property in this list reports a swimming pool. That ranges from a full outdoor pool with a bar to a small indoor plunge pool used mostly by the spa. In cities the pool is often on the roof or in the basement and can be modest; at coastal and resort properties it is usually the centre of the place.

Before you book, check

  • Whether the pool is heated and whether it is open in the month you are travelling — many outdoor city pools close from autumn to spring.
  • Opening hours. Hotel pools frequently close by 20:00 and some are reserved for spa guests at set times.
  • Whether children are allowed, and whether there is a separate shallow pool if you need one.
  • Whether use is included. A few properties charge for the pool as part of a spa entry fee.
The thing people get caught by

A pool listed as an amenity can be indoors, unheated, or three metres long. Look at the photo gallery on the hotel itself rather than the filter, and check the review score for facilities before you make the pool the reason you book.

Worth it for: Families with an afternoon to fill, anyone travelling in heat, and long stays where you want somewhere to go without leaving the building.

Highly rated in Morocco

The Oberoi Marrakech
The Oberoi Marrakech
Marrakech
€ 727 from / night
Riad azra Marrakech
Riad azra Marrakech
Marrakech
€ 105 from / night
Riad Asmaa Agadir
Riad Asmaa Agadir
Agadir
€ 122 from / night
Villa Palmeraie Golf Agadir
Villa Palmeraie Golf Agadir
Agadir
€ 331 from / night
Riad Andalib
Riad Andalib
Fes
€ 177 from / night
Riad Laaroussa
Riad Laaroussa
Fes
€ 131 from / night
La Maison de Tanger
La Maison de Tanger
Tangier
€ 129 from / night
Fairmont Tazi Palace Tangier
Fairmont Tazi Palace Tangier
Tangier
€ 269 from / night

More in Morocco

All hotels in MoroccoHotels with a pool worldwide

Frequently asked

How many hotels with a pool are there in Morocco?

We can currently book 436 across 8 destinations in Morocco, starting from €34 per night for two adults.

Which destination in Morocco has the most?

Marrakech, with 222 properties with an indoor or outdoor swimming pool.