Find and Book Top Hotels in Mecca

Search among 64 available hotels and places to stay in Mecca from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
51-64 out of 64
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great43 reviews
MapView on map800 m from City Centre700 m from Masjid Al Haram
From   US$ 213 /nightSelect
7.6
Very good25 reviews
MapView on map900 m from City Centre600 m from Abraj Al Bait
From   US$ 117 /nightSelect
8.0
Great60 reviews
5.4 km from City Centre1000 m from Um AlQura University
From   US$ 47 /nightSelect
8.2
Great212 reviews
400 m from City Centre300 m from Abraj Al Bait Mall
From   US$ 192 /nightSelect
8.4
Great233 reviews
5.3 km from City Centre900 m from Um AlQura University
From   US$ 49 /nightSelect
8.0
Great63 reviews
1.1 km from City Centre800 m from Abraj Al Bait Mall
From   US$ 62 /nightSelect
8.0
Great44 reviews
1.4 km from City Centre1.0 km from Abraj Al Bait
From   US$ 26 /nightSelect
7.8
Very good250 reviews
4.6 km from City Centre300 m from Um AlQura University
From   US$ 62 /nightSelect
8.2
Great24 reviews
1.2 km from City Centre1000 m from Abraj Al Bait Mall
From   US$ 67 /nightSelect
7.8
Very good44 reviews
1.4 km from City Centre1.3 km from Masjid Al Haram
From   US$ 22 /nightSelect
8.4
Great36 reviews
2.3 km from City Centre2.0 km from Al Jamrah al Wusta
From   US$ 30 /nightSelect
8.4
Great15 reviews
6.1 km from City Centre1.2 km from Makkah Mall
From   US$ 23 /nightSelect
7.8
Very good4 reviews
6.2 km from City Centre1.2 km from Makkah Mall
From   US$ 23 /nightSelect
2.2 km from City Centre1.6 km from King Abdullah Zamzam Water Project
From   US$ 32 /nightSelect
  • 1
  • 2

Best Hotels and Places to Stay in Mecca

Why visit?

Mecca, in Saudi Arabia, is the holiest city in Islam and holds great significance for Muslims around the world. It is home to the Masjid al-Haram, the largest mosque in the world, and the Kaaba, which is the most sacred site in Islam. Visiting Mecca provides a unique opportunity for spiritual connection and a chance to experience the rich cultural heritage of the region.

Where to stay?

Abraj Al Bait District: This district is located closest to the Masjid al-Haram, making it an ideal choice for those who want convenient access to the mosque. It is home to several luxurious 5-star hotels in Mecca, such as the Clock Royal Tower, Fairmont Makkah Clock Royal Tower, and Swissotel Makkah. These hotels offer stunning views of the Kaaba and provide excellent amenities for a comfortable stay.

Ajyad District: Situated within walking distance of the Masjid al-Haram, the Ajyad district offers a range of hotel options to suit different budgets. From 5-star hotels like Hyatt Regency and Makkah Hilton Tower to affordable yet comfortable options like Royal Dar Al Eiman and Elaf Ajyad Hotel, this area caters to a diverse range of travelers.

Al Aziziyah District: Located a bit further away from the Masjid al-Haram but still easily accessible, Al Aziziyah district offers more affordable options for accommodation. Hotels in this area, such as Dar Al Eiman Grand and Coral Al Aziziah Hotel, provide comfortable rooms at reasonable rates. It is an excellent choice for budget-conscious travelers while still offering access to transportation options to the main attractions.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $50 to $100.

4-star hotels: The average price per night is around $100 to $200.

5-star hotels: The average price per night is around $200 to $500.

Best Value for Money:

Swissotel Makkah: This 5-star hotel in Mecca offers excellent value for money. It is conveniently located in the Abraj Al Bait District, providing easy access to the Masjid al-Haram. The hotel features spacious rooms, modern amenities, and stunning views of the Kaaba.

Le Meridien Towers Makkah: Situated in the Ajyad District, this 5-star hotel offers a great balance between comfort and affordability. With its elegant rooms, attentive service, and close proximity to the Masjid al-Haram, it is an ideal choice for budget-conscious travelers.

Elaf Ajyad Hotel: Located in the heart of the Ajyad District, this 3-star hotel offers comfortable rooms at a reasonable price. It provides easy access to the Masjid al-Haram and other nearby attractions, making it a popular choice among budget travelers.

Best Kids-Friendly Hotels:

Makkah Millennium Hotel and Towers: This 5-star hotel in Mecca offers a range of family-friendly amenities, including spacious rooms, a childrens play area, and a dedicated kids club. It is located in the Abraj Al Bait District, within walking distance of the Masjid al-Haram.

Dar Al Eiman Al Khalil Hotel: Situated in the Ajyad District, this 4-star hotel provides family-friendly accommodations. It offers spacious rooms and suites suitable for families and is conveniently close to the Masjid al-Haram.

Best Hotels for a Romantic Getaway:

Raffles Makkah Palace: This luxurious 5-star hotel in Mecca provides a romantic setting with elegant suites offering panoramic views of the city and the Holy Mosque. Guests can enjoy the finest amenities and personalized services, ensuring a memorable stay.

Pullman Zamzam Makkah: Located in the Abraj Al Bait District, this 5-star hotel offers spacious rooms and suites with a modern yet cozy ambiance. It provides a serene atmosphere for couples looking for a romantic retreat.

Best for Location:

Fairmont Makkah Clock Royal Tower: This iconic 5-star hotel is part of the Abraj Al Bait complex and offers direct access to the Masjid al-Haram. It boasts luxurious accommodations and stunning views of the Holy Mosque.

Hyatt Regency Makkah: Situated in the Ajyad District, this 5-star hotel offers convenient access to the Masjid al-Haram and other nearby attractions. It features well-appointed rooms with modern amenities and attentive service.

Dar Al Tawhid Intercontinental Makkah: Located in the Abraj Al Bait District, this 5-star hotel provides direct access to the Masjid al-Haram. It offers luxurious rooms, excellent dining options, and breathtaking views of the Holy Mosque.

Best for a Short City-Break:

Hilton Makkah Convention Hotel: This 5-star hotel is conveniently located in the Abraj Al Bait District and offers comfortable accommodations, modern facilities, and easy access to the Masjid al-Haram.

Royal Dar Al Eiman: Situated in the Ajyad District, this 3-star hotel provides a comfortable and budget-friendly option for a short city break. Offering clean and cozy rooms, it is within walking distance of the Masjid al-Haram.

Show moreLess