Mecca Hotels

Popular filters:

Find the best Mecca hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Mecca hotels with free cancellation or excellent ratings

Trusted Mecca hotel providers

See all hotels in Mecca

View more hotels

Find a Mecca hotel in the heart of the action

Beat the lines at the top Mecca attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest-rated hotelWirgan Hotel Al Azizyah – 5.0
Average 4-star hotel priceC$66 per night
Average 5-star hotel priceC$166 per night

Where to stay in Mecca

When visiting Mecca, choosing accommodation in central neighbourhoods allows easy access to significant sites and amenities. Ash Shubaikah, located near Ibrahim Al Khalil Road, provides numerous dining options and is close to the Grand Mosque, making it a convenient choice for many visitors. Al Mashair offers both cultural and recreational opportunities, with the prominent King Abdullah Garden nearby. Al-Zaher is another notable district, home to the Al-Zaher Palace Museum, where visitors can explore the history of Mecca through various archaeological collections. For those seeking green spaces, Hussainiya with its relaxing Hussainiya Park offers a peaceful retreat. Using Skyscanner, travellers can compare hotel options in these strategic areas for a smooth stay in Mecca.

Best hotels in Mecca based on location

When visiting Mecca, the prime choices for well-located hotels include Elaf Kinda Hotel, Jumeirah Jabal Omar Makkah, and Swissotel Makkah. Elaf Kinda Hotel, being just 0.53 km from the city centre, is ideal for travellers wanting close proximity to both the heart of the city and its landmark. Furthermore, Jumeirah Jabal Omar Makkah, slightly further at 0.55 km, provides guests superb access to central attractions and local amenities. Finally, Swissotel Makkah, only 0.61 km away from the bustling centre, offers a convenient option for those keen on being near significant landmarks, ensuring you spend more time exploring and less time commuting. With Skyscanner, it's effortless to find the best deals for these centrally located hotels, helping you maximize your stay in this sacred city.

Good value hotels in Mecca

Consider Novotel Makkah Thakher City for its range of amenities, including complimentary bottled water, a fitness centre, and a convenient shuttle service. You’ll appreciate the thoughtful touches that enhance your stay. If proximity and ease of transport are priorities, M Hotel Al Dana Makkah by Millennium has a fitness centre and a shuttle service, as well as complimentary bottled water, making it a great pick. For a blend of comfort and functionality, M Hotel Makkah by Millennium stands out with additional amenities, such as shuttle services, facilities for special events like weddings, and designated smoking areas. Check Skyscanner for booking options and find the hotel that best matches your travel needs.

Family-friendly hotels in Mecca

Explore stress-free family stays in Mecca with a range of hotels offering plentiful amenities for everyone. Jumeirah Jabal Omar Makkah features babysitting services, simplifying on-the-go childcare, paired with the convenience of connecting rooms, making it great for larger families needing space. The accessible on-site restaurant ensures mealtime is a hassle-free experience.

At the Makkah Clock Royal Tower, A Fairmont Hotel, children's facilities and a game room provide entertainment for kids, ensuring they never have a dull moment. Parents will benefit from the on-site restaurant for easy dining options.

The M Hotel Al Dana Makkah by Millennium offers outstanding children's facilities to occupy the youngest travellers, plus connecting rooms facilitating ample space for families. A fitness centre adds an opportunity for parents to maintain their routines while enjoying the trip with their families.

Mecca's top attractions

When you're in Mecca, don't miss these key attractions. The Masjid al-Haram not only serves as the largest mosque in the world but also as the focal point of the Hajj and Umrah pilgrimages. Embedded at its centre lies the Kaaba, the cuboid structure towards which Muslims around the world pray. Equally intriguing nearby, the Maqam-e-Ibrahim features a crystal dome that holds a rock with an imprint believed to be that of Abraham’s foot.

Enjoy a visit to the Jannat al-Mu'alla cemetery, a historical place where many of Prophet Muhammad's companions and relatives are buried. For those fascinated by modern culture, the Clock Tower Museum offers a science-focused experience situated within the Abraj Al-Bait Towers.

These highlights are bound to provide a remarkable insight into the history and spiritual significance of Mecca.

Finding cheap hotels in Mecca: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Mecca with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course, the cheapest hotel deal we found within the next seven days is C$18 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for C$18 per night.
The average price of a hotel during the week is C$282 per night, and the average price on weekends is C$317. Overall, it looks like the cheapest day to stay in Mecca could be Saturday.
The nearest airport to Mecca is Jeddah Airport (JED), which is 72.3km from the city center.

Other airports include:

Taif Airport, which is 74.8km from the city center.
We crunched some numbers on our calendar and found that Saturday is the cheapest day to stay in Mecca, and the most expensive day seems to be Sunday.
The average price of a 3-star hotel in Mecca is currently around C$962 per night, and the cheapest 3-star hotel we've found is C$22 per night.
The average price of a 4-star hotel in Mecca is currently around C$132 per night, and the cheapest 4-star hotel we've found is C$33 per night.
The average price of a 5-star hotel in Mecca is currently around C$1,127 per night, and the cheapest 5-star hotel we've found is C$38 per night.
Get your morning laps at TIME Ruba Hotel & Suites and Makkah Al Aziziah.
If you're hitting up Mecca with kids in tow, try Makkah Clock Royal Tower, A Fairmont Hotel, Swissotel Makkah, and Novotel Makkah Thakher City.