Find and Book Top Rated Hotels in Mecca

Search among 75 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
1-50 out of 75
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
7.8
Very good157 reviews
MapView on map1.1 km from City Centre800 m from Abraj Al Bait Mall
From   US$ 49 /nightSelect
8.2
Great224 reviews
MapView on map700 m from City Centre600 m from Masjid Al Haram
From   US$ 81 /nightSelect
8.4
Great205 reviews
500 m from City Centre200 m from Abraj Al Bait Mall
From   US$ 194 /nightSelect
8.4
Great691 reviews
700 m from City Centre400 m from Abraj Al Bait
From   US$ 113 /nightSelect
8.2
Great154 reviews
800 m from City Centre700 m from Masjid Al Haram
From   US$ 102 /nightSelect
8.0
Great186 reviews
500 m from City Centre100 m from Abraj Al Bait Mall
From   US$ 108 /nightSelect
8.4
Great273 reviews
500 m from City Centre400 m from Abraj Al Bait Mall
From   US$ 135 /nightSelect
8.4
Great420 reviews
600 m from City Centre400 m from Abraj Al Bait Mall
From   US$ 151 /nightSelect
8.4
Great358 reviews
From   US$ 130 /nightSelect
8.2
Great245 reviews
700 m from City Centre400 m from Abraj Al Bait
From   US$ 113 /nightSelect
8.4
Great248 reviews
500 m from City Centre200 m from Abraj Al Bait Mall
From   US$ 121 /nightSelect
8.4
Great1715 reviews
From   US$ 111 /nightSelect
Hotel
8.2
Great181 reviews
800 m from City Centre800 m from Masjid Al Haram
From   US$ 104 /nightSelect
8.6
Great2443 reviews
500 m from City Centre100 m from Abraj Al Bait
From   US$ 116 /nightSelect
8.2
Great741 reviews
2.2 km from City Centre1.5 km from King Abdullah Zamzam Water Project
From   US$ 53 /nightSelect
8.6
Great1969 reviews
400 m from City Centre100 m from Abraj Al Bait
From   US$ 312 /nightSelect
8.2
Great162 reviews
700 m from City Centre600 m from Masjid Al Haram
From   US$ 94 /nightSelect
8.0
Great120 reviews
6.0 km from City Centre1.4 km from Makkah Mall
From   US$ 61 /nightSelect
8.0
Great36 reviews
1000 m from City Centre1000 m from Masjid Al Haram
From   US$ 73 /nightSelect
8.2
Great140 reviews
2.7 km from City Centre1.4 km from King Abdullah Zamzam Water Project
From   US$ 54 /nightSelect
8.2
Great162 reviews
6.8 km from City Centre900 m from King Abdullah Medical City
From   US$ 44 /nightSelect
8.2
Great36 reviews
1.5 km from City Centre1.1 km from Abraj Al Bait
From   US$ 30 /nightSelect
8.6
Great1110 reviews
400 m from City Centre100 m from Abraj Al Bait Mall
From   US$ 300 /nightSelect
8.0
Great281 reviews
2.4 km from City Centre1.9 km from Al Jamrah al Wusta
From   US$ 43 /nightSelect
8.4
Great2208 reviews
From   US$ 50 /nightSelect
8.2
Great113 reviews
2.6 km from City Centre
From   US$ 37 /nightSelect
8.6
Great1640 reviews
400 m from City Centre100 m from Abraj Al Bait
From   US$ 123 /nightSelect
8.4
Great1199 reviews
300 m from City Centre100 m from Abraj Al Bait Mall
From   US$ 160 /nightSelect
8.2
Great94 reviews
6.6 km from City Centre1.1 km from King Abdullah Medical City
From   US$ 53 /nightSelect
8.4
Great404 reviews
1.1 km from City Centre1.1 km from Umrah
From   US$ 51 /nightSelect
Hotel
8.6
Great852 reviews
From   US$ 183 /nightSelect
8.0
Great44 reviews
1.1 km from City Centre800 m from Abraj Al Bait Mall
From   US$ 69 /nightSelect
8.2
Great1069 reviews
1.2 km from City Centre1.2 km from Masjid Al Haram
From   US$ 22 /nightSelect
8.6
Great3580 reviews
From   US$ 192 /nightSelect
8.2
Great96 reviews
6.6 km from City Centre1.0 km from King Abdullah Medical City
From   US$ 67 /nightSelect
8.0
Great148 reviews
1.0 km from City Centre700 m from Abraj Al Bait
From   US$ 99 /nightSelect
8.0
Great154 reviews
900 m from City Centre500 m from Abraj Al Bait
From   US$ 132 /nightSelect
8.0
Great104 reviews
3.0 km from City Centre
From   US$ 23 /nightSelect
8.0
Great227 reviews
1.0 km from City Centre1000 m from Masjid Al Haram
From   US$ 66 /nightSelect
7.8
Very good45 reviews
400 m from City Centre100 m from Abraj Al Bait Mall
From   US$ 84 /nightSelect
8.2
Great115 reviews
900 m from City Centre800 m from Masjid Al Haram
From   US$ 93 /nightSelect
8.2
Great212 reviews
400 m from City Centre300 m from Abraj Al Bait Mall
From   US$ 192 /nightSelect
300 m from City Centre100 m from Abraj Al Bait
From   US$ 122 /nightSelect
8.0
Great85 reviews
From   US$ 51 /nightSelect
8.2
Great127 reviews
800 m from City Centre800 m from Masjid Al Haram
From   US$ 93 /nightSelect
8.0
Great78 reviews
1.8 km from City Centre1.5 km from Abraj Al Bait Mall
From   US$ 66 /nightSelect
8.0
Great110 reviews
1.2 km from City Centre900 m from Abraj Al Bait Mall
From   US$ 29 /nightSelect
8.0
Great116 reviews
3.2 km from City Centre1.7 km from Al Jamrah al Wusta
From   US$ 49 /nightSelect
8.0
Great79 reviews
3.6 km from City Centre700 m from Al Jamrah al Wusta
From   US$ 26 /nightSelect
8.2
Great31 reviews
800 m from City Centre700 m from Masjid Al Haram
From   US$ 176 /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