Places to stay in Morocco
127 selected addresses across 18 cities.
Refine search
★ 5/5
Airbnb · 71 reviews
Mohammedia
L'Évasion Zen Duplex Flat with Swimming Pool – Mohammedia
from
60 € / night
5 guests
★ 5/5
Airbnb · 97 reviews
Marrakech
Magnificent Duplex – Pool and terrace
from
100 € / night
6 guests
★ 4,8/5
Airbnb · 370 reviews
Tanger
Magnificent 3-bedroom seafront – Résidence Océan
from
100 € / night
6 guests
★ 4,8/5
Airbnb · 60 reviews
Casablanca
Flat with private pool in Tamaris
from
90 € / night
7 guests
★ 4,9/5
Airbnb · 57 reviews
Tanger
Charming flat in the city centre
from
65 € / night
6 guests
Casablanca
Apartment with Pool – Secure Residence
from
50 € / night
4 guests
★ 4,5/5
Airbnb · 15 reviews
Casablanca
Apartment with Pool – Sidi Bouzid
from
60 € / night
5 guests
★ 4,8/5
Airbnb · 95 reviews
Marrakech
Villa Kamar with Heated Pool and Jacuzzi – Marrakech
from
159 € / night
8 guests
★ 4,8/5
Airbnb · 184 reviews
Tanger
Family apartment with view of the Corniche in Tangier
from
69 € / night
4 guests
★ 4,6/5
Airbnb · 44 reviews
Tanger
Villa with pool – Seafront incredible view!
from
180 € / night
8 guests
★ 4,9/5
Airbnb · 29 reviews
Tanger
Sea View Apartment Le Mirador de Tanger
from
49 € / night
5 guests
★ 4,9/5
Airbnb · 74 reviews
Marrakech
3-bedroom flat with pool, golf and Atlas views – Prestigia Jade
from
130 € / night
7 guests
★ 4,8/5
Airbnb · 30 reviews
Marrakech
Prestigia OPALE, 3-bedroom flat with pool and golf view
from
130 € / night
7 guests
★ 4,9/5
Airbnb · 245 reviews
Tanger
Studio facing the beach in Tanger city centre
from
45 € / night
2 guests
Heated pool, not overlooked
★ 5/5
Airbnb · 8 reviews
Marrakech
Villa Dar Jahyr Marrakech heated pool & Rooftop
from
175 € / night
5 guests
Sea View
Tanger
Exceptional Flat in Tangier – Stunning Sea View on the Corniche!
from
70 € / night
5 guests
★ 4,8/5
Airbnb · 28 reviews
Cabo Negro
Lovely Flat in Residence
from
60 € / night
6 guests
★ 4,8/5
Airbnb · 21 reviews
Tanger
Chic and modern Grand Penthouse 4 min from the corniche.
from
69 € / night
6 guests
★ 4,8/5
Airbnb · 4 reviews
Tanger
Air-conditioned flat on the 1st floor of a villa
from
80 € / night
7 guests
★ 5/5
Airbnb · 146 reviews
Tanger
Riad Dar Sohan – Kasbah Tanger Sea View with Private Hammam
from
150 € / night
5 guests
Asilah
Sea View Flat with Swimming Pool – Assilah
from
60 € / night
4 guests
★ 4,8/5
Airbnb · 31 reviews
Marrakech
Villa Lyka in Marrakech – Heated pool and jacuzzi with no overlooking
from
250 € / night
8 guests
★ 5/5
Airbnb · 7 reviews
Marrakech
Villa R, the rare gem of Marrakech
from
290 € / night
7 guests
Agadir
Magnificent Villa with all comforts and private pool – Agadir
from
100 € / night
5 guests