Places to stay in Morocco
105 selected addresses across 15 cities.
Agadir
Beautiful 2-Bedroom Fully Equipped Flat – Agadir
30 € / nuit
6 voyageurs
★ 5/5
google
Rabat
Farm'Eden: your haven of peace close to Rabat
110 € / nuit
12 voyageurs
Marrakech
Modern flat in Gueliz: pool, spa, gym and comfort
90 € / nuit
5 voyageurs
Marrakech
Gueliz Flat – Swimming Pools, Hammam and Sauna – Marrakech
95 € / nuit
5 voyageurs
Marrakech
New Villa with Heated Pool and Hammam – Marrakech
249 € / nuit
6 voyageurs
Agadir
Spacious and Bright Flat in Private Residence – Agadir
65 € / nuit
6 voyageurs
Marrakech
Luxury flat in Gueliz: swimming pool, spa, gym – Marrakech
99 € / nuit
5 voyageurs
Pool & Golf
Marrakech
Résidence Noria, quiet flat with pool & golf – Marrakech
99 € / nuit
6 voyageurs
★ 4,9/5
google
Oujda
Riad Dar Mima – Oujda
80 € / nuit
5 voyageurs
Nador
Modern air-conditioned flat in Nador city centre
49 € / nuit
5 voyageurs
Nador
Modern flat in Nador (city centre)
49 € / nuit
5 voyageurs
Martil
2-bedroom sea view apartment with swimming pool – Martil
69 € / nuit
7 voyageurs
Martil
Flat in residence with swimming pool – Costa Mar Martil
49 € / nuit
5 voyageurs
Pool & sea view
Tanger
Beautiful 3-bedroom flat with sea view and swimming pool
49 € / nuit
8 voyageurs
Tanger
Superb Sea View – Résidence Océan
79 € / nuit
7 voyageurs
Tétouan
Sublime seafront flat with swimming pool
150 € / nuit
8 voyageurs
Tanger
Family apartment with view of the Corniche in Tangier
69 € / nuit
4 voyageurs
Tanger
Studio facing the beach in Tanger city centre
45 € / nuit
2 voyageurs
Tanger
New High-End Family Villa 5 Minutes from the Beach
169 € / nuit
12 voyageurs
Marrakech
Villa Belkis in Marrakech – Hammam and Heated Pool with No Overlooking
279 € / nuit
7 voyageurs
Marrakech
Villa Atlas with heated pool – Marrakech
169 € / nuit
8 voyageurs
Marrakech
Villa Bellevue with pool – Marrakech
175 € / nuit
8 voyageurs
Agadir
2-Bedroom Flat with Sea View – Sea House Agadir
49 € / nuit
6 voyageurs
Nador
3-bedroom flat Al Aroui Mont-Arouit Rif
59 € / nuit
7 voyageurs