Das Jar Albait Hotel Mekka befindet sich im Stadtviertel Al Aziziya, in ungefähr 4 km Entfernung von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem Dschannat al-Muʿallā.
Minā ist gleich neben hier und Universität Umm al Qura ist 15 Minuten zu Fuß vom Hotel entfernt. Das Hotel ist außerdem in einer 4,1 km Entfernung von Sehenswürdigkeiten, vor allem der Hira-Höhle. Die Lage in einer Entfernung von etwa 10 Fahrminuten vom Zamzam-Brunnen ist ein großer Vorteil für Gäste vom Jar Albait. Die Unterkunft liegt sehr günstig nicht weit entfernt von der U-Bahn-Station Jamarat.
Das 3-Sterne-Hotel verfügt über 114 Zimmer mit einem Balkon und einem Ankleidebereich. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen sowie Ausstattung zur Kaffee- & Teezubereitung angeboten. Für Ihren Komfort werden ein Bidet, eine begehbare Dusche und eine getrennte Toilette zur Verfügung gestellt.
Das Restaurant Pizza Hut ist in etwa 600 Meter Entfernung vom Jar Albait Mekka gelegen.