Hotels in Medina
Compare hotel prices in Medina and pay in dirhams
- Pay in dirhams
- WhatsApp 7 days a week
- Live price comparison
Staying in Medina
For most Moroccan travellers, Medina is the second stop of an Umrah or Hajj journey, calmer and flatter than Makkah. Everything revolves around the Prophet's Mosque: the central hotels form a ring around the esplanade, and from there you reach the gates on foot for every prayer, including those at night and at dawn. The further out you go, the newer and more spacious the properties become, but a shuttle or a taxi becomes necessary. Which zone to choose therefore depends mostly on who is travelling with you, how long you stay and the season.
The city welcomes pilgrims all year round, with peaks during Ramadan and the Hajj season, when hotels close to the mosque fill up very early. Summer is very hot, which makes every walk harder for older people and children. Medina is also the shopping stop of the trip, dates and gifts first of all: plan a room with enough space for luggage. The city's airport is served by taxis and by transfers organised by agencies, and the high-speed rail line links Medina with Jeddah and Makkah.
Where to stay in Medina
First ring, around the Prophet's Mosque
You step out of the hotel and you are on the esplanade. This is the most sought-after zone, ideal for families with elderly parents or children, since every prayer is reached without transport.
Second ring, a shuttle ride away
Often newer and more spacious hotels, generally quieter. Check that the shuttle runs for every prayer and where it drops you off; otherwise, count on taxis.
Furnished apartments for groups
For an extended family or a long stay, apartments and aparthotels offer a kitchen and space. Look carefully at the position on the map: the saving is lost if the journey becomes a burden.
Good to know before you book
- Check on the map which side of the mosque the hotel is on: the entrances reserved for women are not all on the same side, which matters for mothers with children and women travelling in a group.
- For Ramadan and the Hajj season, book well in advance: first-ring hotels go first, and walking distances feel longer in the crowds.
- Ask for family or connecting rooms and check the storage space: Medina is often the stop where the suitcases fill up.
Questions about Medina
Do you really need to stay in the first ring around the Prophet's Mosque?
No, but it is the most comfortable choice if your group includes elderly people or young children. For a longer stay on a tight budget, a second-ring hotel with a reliable shuttle is a good compromise.
Is Medina easier to get around on foot than Makkah?
Yes, the city is flatter and the pace calmer, which makes the walks to the mosque less tiring. Distances still feel hard in the hot hours, especially in summer.
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
