Hotels in Marrakech
Compare hotel prices in Marrakech and pay in dirhams
- Pay in dirhams
- WhatsApp 7 days a week
- Live price comparison
Staying in Marrakech
Marrakech is familiar ground for Moroccan travellers: a weekend for two, a family holiday, a trip with friends or a business stay. The city reads as two worlds. On one side, the medina with its lanes, souks and riads built around a courtyard; on the other, the new town of Guéliz and Hivernage, with wide avenues, cafés and large hotels. Further out, the Palmeraie and the roads leading out of town are home to resorts with gardens and big pools, designed for rest more than for evenings in the city.
The city can be visited all year, but summer is very hot and school holidays, religious festivals and long weekends fill the most sought-after addresses quickly, so book early for those dates. Many families drive in from Casablanca, Rabat or Agadir, or take the train to the station in Guéliz; Marrakech-Menara airport is served by taxis. How you arrive, whether you travel with children or older parents, and what you plan to do on the spot should guide your choice of area at least as much as your budget.
Where to stay in Marrakech
The medina
Riads and guesthouses built around a courtyard, a short walk from the souks and Jemaa el-Fna square. The charm is real, but your car stays in a car park at the edge of the medina, staircases are narrow and there is usually no lift.
Guéliz
The new town: avenues, cafés, shops and hotels you can drive right up to, with a lift and often a proper pool. The practical choice for a business trip or a group booking several rooms.
Hivernage
Quiet, tree-lined streets between Guéliz and the city walls, with larger hotels and gardens. The Koutoubia and the medina are reachable on foot or by a short taxi ride, while you keep car access to the door.
The Palmeraie and the outskirts
Resorts with gardens, large pools and sometimes several restaurants, along the roads to Fez, the Ourika valley or Amizmiz. Ideal for resting, provided you have a car or a shuttle for every trip into town.
Good to know before you book
- For a riad, check the exact part of the medina, the nearest car park and whether someone meets you on arrival; the courtyard basin is often a plunge pool for cooling off, not a pool for swimming.
- In summer, air conditioning and a pool are not a detail. On a Guéliz avenue, ask for a room facing the courtyard or the pool for a quiet night.
- With children or older parents, favour family or connecting rooms, a lift and, for a resort on the outskirts, a shuttle service to the centre.
Questions about Marrakech
Is it better to stay in the medina or in Guéliz?
The medina for the charm of a riad and evenings on foot; Guéliz or Hivernage for car access, a lift and a real pool. With young children or a group, the new town makes life easier.
Do I need a car to stay in Marrakech?
Not if you stay in the medina, Guéliz or Hivernage: everything is done on foot or by petit taxi. It becomes useful, even essential, for a resort in the Palmeraie or along the roads out of town.
Where will you sleep?
Frequently asked questions
How do I book a hotel on Hotelo.ma?
Type the city, pick your dates and number of guests, then tap “Search”. You'll see the list of hotels with prices in dirhams. Choose your hotel and follow the payment steps.
Can I pay in dirhams with a Moroccan card?
Yes. That's the whole point: all prices are in dirhams and Moroccan bank cards are accepted. No international card needed.
How do I know my booking is confirmed?
After payment you receive a confirmation e-mail with your voucher. If it doesn't arrive, reach us on WhatsApp.
Can I cancel or change my booking?
Many hotels offer free cancellation — it's clearly written on each room before you pay. To change a booking, contact our customer service, 7 days a week.
Do children pay the same price?
Enter the number of children and their ages in the search: hotels often offer reduced rates or free stays for the youngest.
Are the displayed prices final?
Yes, prices include VAT. Only the city tax, where it applies, is sometimes paid at the hotel — this is stated before payment.
Is Hotelo a trustworthy Moroccan site?
Hotelo.ma belongs to the same group as Tyara.ma, the Moroccan travel platform. Booking runs on a secure engine provided by Amadeus, the world leader in travel technology.
How do I contact customer service?
By WhatsApp at +212 684-060606, by phone at +212 5 20 19 19 20, 7 days a week, or by e-mail at serviceclients@hotelo.ma.
Need help?
Our team answers 7 days a week, in French and Arabic
