Mar 19, 2019 - Mar 20, 2019

2 guests - 1 room

Looking for the perfect Mecca hotel for your next vacation? You can search and compare the best cheap hotels in Mecca with Skyscanner. Top hotels based on traveler reviews include Conrad Makkah, M Hotel Makkah by Millennium and Pullman Zamzam Makkah.

Skyscanner hotels is a fast, free and simple way to organize your stay. In a few clicks you can easily search, compare and book your Mecca accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us.

Looking to find cheap hotels near the main attractions that Mecca has to offer? Consider staying near Masjid al-Haram, Masjid al-Haram or Jabal Rahmah ( Arafah).

To get started, simply add your chosen travel dates to the search box above and let us find the best hotel deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in Mecca

from $32
from $32
from $105

What are travelers saying about Mecca?

Spiritual Seekers
Family Travelers
History Buffs
Adventure Travelers
Member reviews (80)
Ali Syed
Ali SyedJeddah, Saudi Arabia

The epicentre if the Islamic world. Only accessible to Muslims. Jam-packed 24/7. Incredible atmosphere. Every Muslim i s expected to visit once in a lifetime.

Manal Hilal
Manal Hilal

If you want to get your soul blessed and your heart cured there is no place like Mekkah

YantiJakarta, Indonesia

There is so much development going on in this city. New hotels are being built while the old ones are to be demolished and rebuilt. It is the holy city for the moslems; all year long, it is visited by the pilgrims around the world.

Amanda Burton
Amanda BurtonDenver, Colorado

What the name of the red incense/bukhoor on the left and where can I get it?


The least expensive month is April, with an average of $43 per night. The most expensive month to stay in Mecca is August, with an average price of $428 per night.
The average price of a hotel in March last year was $65 per night. This is 62% less than the average nightly price of $106 seen over the previous 12 months.

Plan a trip to Saudi Arabia