Hotels in Morocco

We can book 1 014 properties across 8 destinations in Morocco. The cheapest rooms start around € 22 per night for two people, and the typical price across these destinations is € 79.

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

Hotels in Marrakech
Marrakechfrom € 50 / night
Hotels in Casablanca
Casablancafrom € 32 / night
Hotels in Agadir
Agadirfrom € 26 / night
Hotels in Fes
Fesfrom € 30 / night
Hotels in Tangier
Tangierfrom € 38 / night
Hotels in Chefchaouen
Chefchaouenfrom € 22 / night
Hotels in Essaouira
Essaouirafrom € 38 / night
Hotels in Rabat
Rabatfrom € 42 / night

What a room costs in Morocco

Within this list Chefchaouen is the cheapest place to sleep at a typical € 53 for two nights, and Marrakech the dearest at € 113 — a factor of 2.1× between them. Where you go decides more than when you book.

About 77% of the rooms we can book in Morocco can be cancelled free of charge up to a deadline set by the property.

Good to know in Morocco

Currency
MAD (DH) — Cash dominates in medinas; cards work in hotels and modern shops. The dirham cannot be taken out of the country.
Language
Arabic and Berber, with French widely used. English is growing in tourism.
Plug & voltage
Type C/E, 220V. Bring an adapter if your plugs differ.
Tipping
Small notes for helpers; 10% in restaurants.
Emergency number
19 (police), 15 (ambulance)
Worth knowing before you go

Unofficial guides in Marrakech's medina will attach themselves to you and then ask for money. Haggling is expected in souks, not in shops with prices.

Frequently asked

How much does a hotel in Morocco cost?

The cheapest bookable rooms start around € 22 per night for two people, and the typical price across the destinations we cover is € 79. Prices move with the season and the city, so check your own dates.

Which city in Morocco is cheapest?

Of the destinations we measure, Chefchaouen is the cheapest at a typical € 53 for two nights; Marrakech is the dearest at € 113. That is a real difference, and it is worth weighing against travel time.

Can I book with free cancellation in Morocco?

Yes, for about 77% of the rooms we can book there. Use the free cancellation filter to see only those rates, and read the deadline on the room itself — it is set by the property, not by us.