Hotels and riads in Morocco
Hotels & riads

Where to Stay in Morocco

Medina riads, modern city hotels, beach resorts and airport hotels — how to choose, and the best areas to stay near each of Morocco's five airports.

Where you stay shapes your whole Morocco trip — and how you arrive. A riad deep in the medina is unforgettable, but it means a gate drop-off and a porter; a modern hotel in Gueliz or on the corniche lets the car pull up to the lobby. The coast is different again, priced and reached by zone. Most travellers mix the two: a riad for the old-city atmosphere, then a city hotel or a beach resort for the easy nights at either end. Below are the four kinds of stay, how each changes your arrival, the best areas to base yourself in each city, and rough price bands — then sort your transfer so the journey from the runway to your door is the easy part.

Choosing a stay

Four kinds of Morocco accommodation

🏛️

Medina riads

The classic Morocco stay — a courtyard riad behind an unmarked door in the old city. Cars can't reach them, so your airport transfer drops you at a gate and a porter walks you in. Best in Marrakech and Fes.

🏙️

Modern districts

Gueliz and Hivernage in Marrakech, the corniche in Casablanca — contemporary hotels where the car reaches the lobby and there's parking. The easiest arrival, with no gate logistics.

🏖️

Beach & resort

Agadir's bay and the surf villages of Taghazout and Tamraght, the Mediterranean resorts near Tangier. Book by zone — fares and transfer times vary a lot along the coast.

✈️

Near the airport

Early flight or a late landing? A hotel near the airport saves a stressful dash. Each airport page below lists the closest options and how to reach them.

Riad or hotel — the logistics that decide it

The choice between a riad and a hotel is really a choice about your arrival. A riad sits on a pedestrian lane inside the medina, so no car or taxi reaches its door. Your transfer drops you at the nearest gate, the riad sends a porter with a handcart, and the two of you walk the last few minutes through the alleys. It's part of the charm, but it matters with heavy bags, small children, or a 1 a.m. landing — confirm the meeting point and the porter in advance, and send your flight number so they know when to be there.

A modern hotel in Gueliz, Hivernage or on the Casablanca corniche is the opposite: the car pulls up to a lit lobby, a bellhop takes the cases, and there's parking if you're driving. Neither is better; they suit different nights. A common pattern is a riad for the heart of the trip and a city or airport hotel for the arrival and departure nights, when you most want the car to reach the door.

Best neighbourhoods, city by city

In Marrakech, the medina puts you steps from Jemaa el-Fna and the souks, atmospheric but loud near the square — look at the quieter northern quarters if you want sleep. Gueliz and Hivernage are the modern districts: walkable, full of restaurants, with hotels the car can reach and a short taxi to the old city. For calm and pools, the Palmeraie on the edge of town trades walkability for space.

In Fes, the medina is the reason to come — the world's largest car-free urban area — so a riad inside it is the classic stay, with the Batha and Talaa quarters handy for the main gates. The Ville Nouvelle offers conventional hotels and easier parking if you're passing through by car. Casablanca is a business and transit city: base yourself on the corniche near the Hassan II Mosque for sea air, or in the centre near the train station if you're connecting onward to Marrakech or Rabat. For Agadir, the rebuilt bay is wall-to-wall beach hotels and resorts, while surfers head 20 minutes north to Taghazout and Tamraght. In Tangier, the medina and the kasbah overlook the strait, the seafront has the bigger hotels, and the Mediterranean resorts spread east toward Tetouan.

Booking near the airport for early or late flights

A pre-dawn departure or a midnight arrival is the one time an airport hotel earns its keep. Rather than a tense taxi across town at 4 a.m. — or a porter walking you into a dark medina after a delayed flight — a room a few minutes from the terminal lets you sleep close and roll in calmly. Each airport's hotel page below lists the nearest options and how to reach them; book the night of a very early flight at the airport, and save the riad for when you'll actually enjoy it. If your hotel or riad offers an airport pickup, compare its price against a booked transfer, since the in-house rate is sometimes higher than an independent driver for the same run.

Rough price bands

Morocco spans every budget. A clean guesthouse or a simple riad room runs roughly €30–60 a night, often with breakfast on the roof terrace. Mid-range riads and good city hotels sit around €70–140, and this is the sweet spot for most visitors — courtyard charm or a comfortable modern room without the resort premium. Luxury riads, design hotels and the headline resorts climb from €180 well into the hundreds, especially over Christmas, New Year and Easter, when Marrakech in particular fills and prices jump. Beach resorts in Agadir and Taghazout swing with the season and with how close to the sand you book. Shoulder months — spring and autumn — give the best value, and free-cancellation rates let you reserve early and re-check the price as the dates approach.

Frequently asked questions

Should I stay in a riad or a hotel in Morocco?

Riads — courtyard guesthouses in the medina — are the atmospheric choice in Marrakech and Fes, but they sit on car-free lanes, so you're dropped at a gate and a porter takes your bags. Modern hotels in districts like Gueliz or on the Casablanca corniche let the car reach the door and usually have parking. Pick by the experience you want and how easy you need the arrival to be.

Where's the best area to stay near each airport?

It depends on the city: the medina or Gueliz in Marrakech, the corniche or centre in Casablanca, the bay or Taghazout for Agadir, the medina or seafront in Tangier, and the medina for Fes. Each airport's hotel page lists the closest and most convenient zones and the transfer time to reach them.

Are there hotels right at the airport?

Yes — every major Moroccan airport has a few hotels within a short drive, which are worth it for a very early flight or a late-night arrival. The airport hotel pages below list the nearest options and how to get to them.