Hotels in Mecca

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 queues 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 hotelMakkah Towers – 5.0
Average 4 star hotel price₹ 4,629 per night
Average 5 star hotel price₹ 13,424 per night

Where to stay in Mecca

When visiting Mecca, choosing accommodation in central neighbourhoods provides easy access to significant sites and amenities. Ash Shubaikah, located near Ibrahim Al Khalil Road, offers numerous dining options and is close to the Grand Mosque, a convenient choice for many visitors. Al Mashair features 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, you can compare hotel options in these popular areas and enjoy a smooth stay in Mecca.

Best hotels in Mecca based on location

When visiting Mecca, well-located accommodation options include Elaf Kinda Hotel, Jumeirah Jabal Omar Makkah, and Swissotel Makkah. Elaf Kinda Hotel, just 0.53 km from the city centre, is ideal for those wanting proximity to the heart of town and key landmarks. Jumeirah Jabal Omar Makkah, slightly further at 0.55 km, provides guests with easy access to main attractions and local amenities. Finally, Swissotel Makkah, only 0.61 km away from the bustling centre, is 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 easy to find the best deals on these centrally located hotels, helping you maximise your stay in this 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 a priority, M Hotel Al Dana Makkah by Millennium has a gym and 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 offerings, such as shuttle services, facilities for special events like weddings, and designated smoking areas. Check Skyscanner to compare these 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 amenities for everyone. Jumeirah Jabal Omar Makkah features babysitting services, simplifying on-the-go childcare, paired with the convenience of connecting rooms great for larger families needing extra space. The accessible on-site restaurant ensures mealtimes are a hassle-free experience.

At the Makkah Clock Royal Tower, A Fairmont Hotel, kids' facilities and a games room provide entertainment for younger guests, ensuring there's never 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 providing ample space for bigger families. A gym gives parents the option to maintain their exercise routines while away.

Mecca's top attractions

When visiting Mecca, don't miss these key attractions. The Masjid al-Haram is the largest mosque in the world and 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 Maqaam-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 offer 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 ₹ 578 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for ₹ 578 per night.
The average price of a hotel during the week is ₹ 8,349 per night, and the average price on weekends is ₹ 1,742,684. Overall, it looks like the cheapest day to stay in Mecca could be Wednesday.
The nearest airport to Mecca is Jeddah Airport (JED), which is 72.3km from the city centre.

Other airports include:

Taif Airport, which is 74.8km from the city centre.
We crunched some numbers on our calendar and found that Wednesday is the cheapest day to stay in Mecca. And the most expensive day seems to be Saturday
The average price of a 3-star hotel in Mecca is currently around ₹ 4,166 per night. And the cheapest 3-star hotel we found is ₹ 1,041 per night.
The average price of a 4-star hotel in Mecca is currently around ₹ 61,799 per night. And the cheapest 4-star hotel we found is ₹ 578 per night.
The average price of a 5-star hotel in Mecca is currently around ₹ 13,540 per night. And the cheapest 5-star hotel we found is ₹ 1,041 per night.
If you're hitting up Mecca with kids in tow, try Swissotel Makkah, Doubletree By Hilton Jabal Omar Makkah and Novotel Makkah Thakher City.