Hotels in Mecca
Compare hotel prices in Mecca and pay in dirhams
- Pay in dirhams
- WhatsApp 7 days a week
- Live price comparison
Staying in Mecca
Staying in Makkah is, above all, a matter of organising your accommodation around the Haram. Whether you are travelling for Umrah with your family, with elderly parents or as part of a group, the question that matters most is simple: how far from the Grand Mosque will you be sleeping? Hotels in the immediate surroundings let you walk to prayers and come back to rest in between, which makes all the difference when the heat or fatigue sets in. A little further out, the choice is wider and often quieter, provided you accept shuttle journeys.
Crowds vary enormously with the calendar. Ramadan, especially its last ten nights, and the Hajj season draw huge numbers of pilgrims, and rooms close to the Haram are booked up very far in advance. For the rest of the year the city breathes more easily and it is much simpler to find a well-located family room. Many pilgrims arrive through Jeddah airport and continue to Makkah by bus, taxi or the high-speed train; remember to check whether your hotel offers a transfer from the airport.
Where to stay in Mecca
Right next to the Haram
The large hotels and towers that ring the Grand Mosque offer one decisive advantage: you walk to prayers, with no shuttle needed. It is the first choice of families travelling with older relatives, and also the most sought-after area.
Within walking distance, slightly set back
Behind the first ring of hotels you will find simpler properties and furnished apartments that are still reachable on foot for those in good shape. Check the slope and condition of the streets: Makkah is a hilly city.
Aziziyah and the outer districts
A residential district popular with organised groups and longer stays, with plenty of hotels and apartments. The Haram is reached by shuttle, bus or taxi; ask about timetables before booking.
Good to know before you book
- The phrase 'near the Haram' is sometimes used loosely: check the real distance on the map and ask whether a shuttle is provided, especially if you are travelling with elderly relatives.
- During Ramadan and the Hajj season, book as early as you can and favour a single family room over several separate rooms, which are harder to obtain side by side.
- Ask about breakfast and restaurant hours: at peak times, eating in the hotel spares you long waits outside.
Questions about Mecca
Do you really need to stay right next to the Haram?
It is not essential, but it is a real comfort for families and older pilgrims who go to the mosque several times a day. If budget or availability is tight, a hotel a little further away with a shuttle is still a good option.
When is the busiest time for Umrah?
Ramadan, especially its last ten nights, and the weeks around Hajj are the most crowded. For the rest of the year, the area around the Haram is easier to reach and calmer.
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
