Best 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

Booking.com logo
MakeMyTrip logo
Trip.com logo
Expedia logo
Hotels.com logo
Airbnb logo

See all hotels in Mecca

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
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 hotelBoudl Ajyad Mecca – 4.9
Cheapest month to bookSeptember
Average 4 star hotel price₹ 11,120 per night
Average 5 star hotel price₹ 20,465 per night

How to find the best hotel deals in Mecca

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Mecca

  • You've booked your perfect flight. Now let that same smart search engine find you the sharpest rates on Mecca hotels. These tips will get you one step closer to your next stay.

  • The earlier you book, the better. You're more likely to score a lower rate on a Mecca hotel and have a greater range of choice when you plan in advance.

  • Still, act fast if you spot any last-minute offers. Some places drop their rates a day or two before arrival to fill rooms. It's more likely this will happen in low season or on quieter days, though.

  • Stay flexible with your dates to snag better rates. Search for hotels across different months or seasons. Even going during the week (instead of weekends) can work out cheaper.

  • Explore the range of accommodation options with free cancellation and book without the pressure. You can adjust or cancel your stay without fees if things change or a better deal shows up.

Where to stay in Mecca

Central Mecca

  • To get the most out of central Mecca, you'll want to be near the attractions you came to see. Here are a few standout accommodation options close to the highlights.

  • Book a stay at Boudl Ajyad Mecca. One of the most well-known hotels near Al Kaaba, base yourself here and you'll be about 2 kilometres from this major sight. This Mecca hotel is popular with business travellers and is rated 3 stars.

  • On the hunt for hotels near King Abdulaziz Grand Mosque? Conrad Jabal Omar Makkah is around 3 kilometres away. Rated 5 stars, this hotel in Mecca is a go-to for families in particular.

  • Hotels near Maqaam-e-ibrahim are also worth keeping in mind. Jabal Omar Hyatt Regency Makkah is 0.48 kilometres or so from this popular sight and has a loyal following among families. It has a 5-star rating and is ideally located for discovering the city more broadly.

Batha Quraish

  • Searching for more places to base yourself? Batha Quraish offers comfy hotel options within reach of the leading sights.

  • Among the best hotels near Abdullah Al-Sudais mosque, Roots Hotel puts you within easy reach of this major attraction. Spend your days out and about and then return home to all the creature comforts of this hotel in Mecca.

  • Check out the range of hotels near Batha' Quraysh if this is on your must-visit list. Alayam Elite Hotel is one option that's close by. Just hop out of bed and straight into exploring when you stay at this Mecca hotel.

  • There's plenty more where that came from. Explore the entire selection of hotels in Batha Quraish and let your perfect stay find you.

Best hotels in Mecca

Best budget hotels

  • Keep your travel spend in check by choosing from at least 80 budget Mecca hotels. Ideal for when you want to spend less on check-in and more on checking things out, these stays come with essentials like toiletries, fresh linens, and simple breakfasts.

  • Qasr Al Sahab Hotel Makkah offers comfort without the big spend. Make use of air conditioning, a 24-hour front desk and more at this 2-star accommodation option.

  • Rahaf Al Mashaer Hotel offers 3-star value. Conveniences including Wi-Fi and Wi-Fi in designated areas are there to make your Mecca hotel stay smoother.

  • You'll also like the reasonable prices at Rahaf Al Mashaer Hotel, which is rated 3 stars. It's located in Aziziyah and features a television and a lift.

Best 4-star hotels in Mecca

  • Get the high-end feel without the high-end bill at one of the 4-star hotels in Mecca. Pick from around 30 of these stays, many of which offer perks like fitness centres, guest lounges, and on-site restaurants. From the rooms to the amenities and service, it's all about extra attention to detail.

  • Ramada by Wyndham Makkah ZAD Al Rawda nails the 4-star guest experience. Concierge assistance and room service help make this option a go-to for many.

  • Car rental options and room service are just some of the amenities waiting for you at Doubletree By Hilton Jabal Omar Makkah. You'll find this welcoming Mecca hotel in Ash Shubaikah.

  • Swissotel Al Maqam Makkah is also one to keep on your list. It keeps guests satisfied with room service, a restaurant and more.

Best luxury 5-star hotels

  • When nothing but the best will do, you'll find around 20 5-star hotels in Mecca ready to welcome you like a VIP. These types of stays generally come with next-level offerings like gourmet dining, curated spa treatments, and designer toiletries. Ash Shubaikah is home to most of the city's luxury hotels.

  • Start the day in luxury at Hilton Suites Jabal Omar Makkah. Valet parking and room service help enhance the experience at this Ash Shubaikah hotel.

  • Hilton Hotel & Convention Jabal Omar Makkah also delivers on 5-star fabulousness. Located in Ash Shubaikah, this Mecca hotel features a restaurant, concierge assistance and more.

  • One more impressive stay is Swissotel Makkah. Car rental options and room service are among its many perks.

Best hotels in Mecca for families

  • Family trips can be demanding, but your hotel should be the easy part. You'll find at least 30 family-friendly hotels in Mecca that know what kids want and adults need. These stays often come with useful features like adjoining rooms, kitchenettes, activity centres, and kids' menus.

  • Pack up the family and save big at Emaar Dewan Al Sud. A lift and baby-sitting are among the amenities you'll find at this affordable 2-star option.

  • InterContinental Hotels DAR AL Tawhid Makkah by IHG takes the standard family trip up a notch. This 5-star stay in Al Haram offers a cafe and room service.

Best hotels with a spa

  • Swap your walking shoes for a pair of fluffy slippers at a Mecca hotel with a spa. With roughly 40 to choose from, they're designed for relaxation. Many offer features like steam rooms, hot tubs, beauty salons, and plunge pools. You'll find most of these stays in Aziziyah.

  • Get some much-needed "me time" at InterContinental Hotels DAR AL Tawhid Makkah by IHG. This 5-star option in Al Haram comes with all the right touches, including concierge assistance and massage services.

  • Located in Al Haram, Raffles Makkah Palace is another favourite where relaxation comes easy. Make the most of massage services and a lobby bar at this 5-star hotel in Mecca.

  • Tilal Jabal Al Kabah lets you balance sightseeing with a little spa bliss. You'll find a lounge and massage services at this accommodation option.

Best hotels with a pool

  • A pool brings a new layer of fun to your trip. Book a resort and you'll likely find large outdoor setups and maybe a water slide or two. At city hotels, indoor and rooftop pools are more typical. Choose from at least ten pool hotels in Mecca and get set to dive right in.

  • Find your quiet spot by the water at TIME Ruba Hotel & Suites. Along with a children's pool, this Mecca hotel comes with parking and a cafe.

  • There are plenty of good reasons to stay at OYO 167 Dar Al Raies Hotel. This popular option features an indoor swimming pool, a laundry and a restaurant.

  • Midan Hotel & Suites Al Aziziya is another stay that hits all the right notes. This 3-star hotel in Aziziyah comes with a children's pool, a restaurant and a fitness centre.

Best pet-friendly hotels

  • With at least 20 pet-friendly Mecca hotels, your best buddy can share the adventure. Many have nearby parks or outdoor spaces to run around in, and some even offer things like grooming or pet-friendly menus. A few rules might apply, but most places go out of their way to make your furry friend feel included.

  • You pack the treats, Luluat Al Badaie Hotel will manage the rest. Located in Ajyad, room service and air conditioning add to the experience of this 2-star hotel in 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 ₹ 766 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for ₹ 789 per night.
The average price of a hotel during the week is ₹ 12,662 per night, and the average price on weekends is ₹ 12,177. Overall, it looks like the cheapest day to stay in Mecca could be Tuesday.
The nearest airport to Mecca is Jeddah Airport (JED), which is 72.4km from the city centre.

Other airports include:

Taif Airport, which is 74.9km from the city centre.
We crunched some numbers on our calendar and found that Tuesday is the cheapest day to stay in Mecca. And the most expensive day seems to be Friday
The average price of a 3-star hotel in Mecca is currently around ₹ 5,400 per night. And the cheapest 3-star hotel we found is ₹ 862 per night.
The average price of a 4-star hotel in Mecca is currently around ₹ 11,685 per night. And the cheapest 4-star hotel we found is ₹ 1,229 per night.
The average price of a 5-star hotel in Mecca is currently around ₹ 18,267 per night. And the cheapest 5-star hotel we found is ₹ 2,964 per night.
The cheapest month to stay in a hotel in Mecca is August, with an average price of ₹ 12,063 per night. The most expensive month is May, when the average room rate can rise to ₹ 135,470 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in August is ₹ 12,063 per night, which is around 59% lower than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Mecca are Mercure Makkah Aziziah, Afraa Hotel Al Aziziya and Emaar Al Khalil.