Family hotels in Morocco
52 family hotels in Morocco, out of 2,154 hotels we offer here.
Read our guide: Where to stay in Morocco →
Read our guide: The best things to do in Morocco →
- All hotels
- all-inclusive hotels (22)
- 5-star hotels (272)
- 4-star hotels (631)
- 3-star hotels (776)
- spa hotels (88)
- beachfront hotels (14)
- beach hotels (30)
- family hotels (52)
- luxury hotels (42)
- boutique hotels (23)
- hotels with a pool (120)
- hotels with parking (116)
Top family hotels in Morocco

★★★★
Agadir Beach Club
Agadir
Beach 10 m · All-inclusive option · Spa
from £113 a night, taxes incl.2 adults · checked 1 Oct, 17:52

★★★★
Allegro Agadir
Agadir
All-inclusive option · Pool · Parking
See prices and rooms →

★★★★★
Grand Mogador Agdal
Marrakech
All-inclusive option · Spa · Pool
from £119 a night, taxes incl.2 adults · checked 1 Oct, 17:37

★★★★
Amadil Ocean Club
Agadir
All-inclusive option · Spa · Pool
from £124 a night, taxes incl.2 adults · checked 1 Oct, 17:52

★★★★
Belere
Erfoud
Pool · Parking
See prices and rooms →

★★★★★
Iberostar Waves Saïdia
Saidia
All-inclusive option · Spa · Pool
See prices and rooms →

★★★★
Des Iles
Essaouira
Pool · 63 rooms · Parking
See prices and rooms →

★★★★
El Andalous
Marrakech
Spa · Pool · Parking
See prices and rooms →

★★★★★
Kenzi Azghor
Ouarzazate
Spa · Pool · 80 rooms
See prices and rooms →

★★★★
Fes Marriott Hotel Jnan Palace
Fez
Spa · Pool · Parking
See prices and rooms →

★★★★
HAMILTON Agadir
Agadir
Beach 650 m · Spa · Pool
from £88 a night, taxes incl.2 adults · checked 1 Oct, 17:52

★★★★★
Kenzi Menara Palace & Resort
Marrakech
All-inclusive option · Spa · Pool
from £233 a night, taxes incl.2 adults · checked 1 Oct, 17:37

★★★★
Hotel Argana
Agadir
Beach 300 m · Spa · Pool
from £130 a night, taxes incl.2 adults · checked 1 Oct, 17:52

★★★★
Hôtel Club Al Moggar
Agadir
Beach 50 m · Spa · Pool
See prices and rooms →

★★★★★
Kenzi Rose Garden
Marrakech
All-inclusive option · Spa · Pool
See prices and rooms →

★★★★
Hotel Marrakech le Semiramis
Marrakech
Pool · Parking
See prices and rooms →

★★★★
Iberostar Waves Founty Beach
Agadir
Beach 10 m · All-inclusive option · Spa
from £236 a night, taxes incl.2 adults · checked 1 Oct, 17:52

★★★★★
Movenpick Hotel And Casino Malabata Tanger
Tanger
Beach 10 m · Spa · Pool
from £157 a night, taxes incl.2 adults · checked 1 Oct, 18:52

★★★★
Imperial Plaza
Marrakech
Spa · Pool · Parking
See prices and rooms →

★★★★
JM Suites Hotel Eco-Friendly Casablanca
Casablanca
All-inclusive option · Spa · Pool
from £132 a night, taxes incl.2 adults · checked 2 Oct, 00:37

★★★★★
Movenpick Hotel Mansour Eddahbi Marrakech
Marrakech
Spa · Pool · Pets allowed
from £356 a night, taxes incl.2 adults · checked 1 Oct, 17:37

★★★★
Kenzi Europa
Agadir
Beach 100 m · All-inclusive option · Spa
See prices and rooms →

★★★★
Kenzi Rissani
Errachidia
Pool · 52 rooms · Parking
See prices and rooms →

★★★★★
Palais Mehdi
Marrakech
Spa · Pool · 22 rooms
from £164 a night, taxes incl.2 adults · checked 1 Oct, 17:37

★★★★
Marrakech Ryads and Spa All inclusive
Marrakech
All-inclusive option · Spa · Pool
from £138 a night, taxes incl.2 adults · checked 1 Oct, 17:37

★★★★
Menzeh Zalagh City Center
Fez
Spa · Pool · Parking
See prices and rooms →

★★★★★
Palmeraie Palace
Marrakech
Spa · Golf · Parking
See prices and rooms →

★★★★
Novotel Casablanca City Center
Casablanca
Beach 2 km · Parking
from £71 a night, taxes incl.2 adults · checked 2 Oct, 00:37

★★★★
Odyssee Park hotel
Agadir
Beach 250 m · Spa · Pool
See prices and rooms →

★★★★★
Pullman Mazagan Royal Golf & Spa
El Jadida
Spa · Pool · Parking
See prices and rooms →
Family hotels in Morocco by area
Family hotels in Morocco: questions answered
- How many family hotels are there in Morocco?
- We offer 52 family hotels in Morocco, out of 2,154 hotels in total.
- Which destinations in Morocco have the most family hotels?
- Marrakech (18 family hotels), Agadir (16 family hotels), Fez (6 family hotels).
- Do the prices include taxes and fees?
- Yes. The price you see includes taxes and fees. Some hotels also charge a local tourist tax that you pay at the hotel; when they do, we show it before you book.
- Can I pay monthly for a hotel in Morocco?
- On stays with free cancellation, yes: pay a £20 deposit today and the rest in equal monthly payments, all taken before your free cancellation ends. A £4.95 admin fee applies to each payment.