Morocco hotels

KAYAK searches hundreds of travel sites at once for hotels in Morocco

Here is why travellers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Latest Morocco Hotel Deals

MOST POPULARCasablanca
3 stars from £26
4+ stars from £23
Tangier
3 stars from £20
5+ stars from £32
Rabat
3 stars from £27
5+ stars from £23
Essaouira
3 stars from £25
4+ stars from £41
Marrakech
3 stars from £27
4+ stars from £37
Agadir
3 stars from £20
5+ stars from £26

Best Morocco hotels

Showing prices for 21-22 Jun. Change dates to see more.
Kenzi Club Agdal Medina - Marrakech - Bedroom
Parking
Free Wi-Fi
Pool
Air conditioning
Kenzi Solazur Hotel - Tangier - Building
Parking
Free Wi-Fi
Pool
Air conditioning
Amadil Ocean Club - Agadir - Pool
Parking
Free Wi-Fi
Pool
Air conditioning
Hyatt Place Taghazout Bay - Agadir - Pool
Parking
Free Wi-Fi
Pool
Pet-friendly
ibis Fes - Fez - Lounge
Free Wi-Fi
Pool
Air conditioning
Onomo Hotel Casablanca Airport - Casablanca - Bedroom
Parking
Airport shuttle
Free Wi-Fi
Air conditioning
Hotel Le Golf D'Essaouira & Spa - Essaouira - Lobby
Parking
Free Wi-Fi
Pool
Pet-friendly
Kenzi Farah - Marrakech - Lounge
Parking
Free Wi-Fi
Pool
Air conditioning

Where to stay in Morocco?

Our map will help you find the perfect place to stay in Morocco by showing you the exact location of each hotel.