
Finding a hotel near Masjid al-Haram in Makkah that won’t drain your savings can feel like a miracle especially if you’re planning Hajj or Umrah on a tight budget. The closer you get to the Kaaba, the steeper the prices, right?
Not always.
I’ve spent hours digging through Reddit threads, reviews from real pilgrims, and my own experience as a budget traveler to compile this list. These aren’t luxury chains but they’re clean, comfortable, conveniently located (or offer a free shuttle), and traveler-approved.
Whether you’re walking with elderly parents, traveling solo, or just want to spend more on charity than accommodation, here’s a genuinely helpful list of affordable hotels near Masjid al-Haram in Makkah, plus what trade-offs you should expect, who they’re best for, and what to watch out for.
1. Al Kiswah Towers Hotel
Al Kiswah Towers Hotel is located around 700–800 meters (10–12 min walk) from Masjid al-Haram in Makkah. Offering typical price at SAR 150–200/night.
This hotel is almost always fully booked during peak months and for good reason. Despite being budget-friendly, it’s part of a large, well-maintained complex that caters to group pilgrims and families.
What to expect: Clean, simple rooms with private bathrooms, elevators, and large group spaces. No fancy frills, but very functional.
Good for: Groups, Desi families, and youth who don’t mind a bit of a walk.
Remember: Book 2–3 months early. Walk is flat but crowded around Salah hours.
2. Dar Al Eiman Ajyad Hotel
Dar Al Eiman Ajyad Hotel is located around 700 meters (10 min walk) from Masjid al-Haram in Makkah. Offering typical price at SAR 220–280.
This hotel consistently gets good reviews for its cleanliness and value. Rooms are slightly more spacious than average, and it’s known to have a peaceful, no-fuss vibe.
Best for: Budget-conscious families, especially those who want a safe, quiet environment.
Heads Up: Limited shuttle service, so make sure elders in your group are okay with some walking.
3. Olayan Diamond Hotel
Another gem located just 850–900 meters away from Masjid al-Haram in Makkah, Olayan Diamond Hotel offers affordable rooms for SAR 140–180
It’s one of those underrated budget hotels where you walk in expecting the bare minimum and leave pleasantly surprised. The service is friendly, and most guests report a clean and safe environment.
Great for: Solo travelers, youth groups, or anyone just looking for a clean bed and air-conditioning.

4. Anjum Hotel Makkah (Slightly Premium, But Worth It)
Anjum Hotel is at a distance of only 400–500 meters from King Fahad Gate (direct Masjid al-Haram entry). The hotel’s price range is SAR 350–450 during regular days, higher in Hajj season.
Anjum hotel is the sweet spot between affordability and proximity. If you’re someone who wants to step out of your hotel and walk straight into the Haram without uphill climbs, this is gold.
Best for: Elderly travelers, those performing Hajj for the first time, or anyone with mobility concerns.
Facilities: Daily buffet breakfast, multilingual staff, and Haram-facing rooms (if you’re lucky and book early).
5. Mobark Plaza Hotel Makkah
Hajji can also choose Mobark Plaza Hotel in Makkah as it around 450 meters (5 to 7 min walk) to Haram with price range SAR 250–300.
This hotel is centrally located with a reputation for cleanliness and decent customer service. Rooms are compact but come with essentials: AC, Wi-Fi, and prayer mats.
Who it’s for: Pilgrims who want to be close without paying Clock Tower prices.
6. Al Waleed Tower Hotel (Farther but Cheaper)
A little more cheaper but farther stay option for Hajji is Al Waleed Tower Hotel. Located at a distance of 2.5 km from Masjid al-Haram in Makkah, this hotel offers a regular free shuttle. Rooms in this hotel are offered usually for SAR 120–160.
It is a smart choice because you save money, enjoy less crowded surroundings, and still get reliable access to the Haram via shuttle. The rooms are bigger than what you’d get at the same price downtown.
Best for: Large families, pilgrims with longer stays, or those who don’t mind planning prayer commutes.
Caution: Shuttle timings may not match all Salah slots so plan accordingly.
7. Clock Tower Area Hotels (Not All Are Expensive)

You may assume everything inside Abraj Al Bait (Clock Tower) is wildly expensive — but if you book early, you can find smaller, budget-friendly options here too.
Tawhid Tower Rooms: Look for private rentals on booking platforms.
Prices: SAR 300–350 if booked months ahead
Perks: Direct Haram access, food courts, Al Baik & Tazaj downstairs, and super convenient for women or elderly pilgrims.
What to Watch Out For
Before booking a hotel room in Makkah for Hajj 2025, make sure watch out for these:
- Misleading photos: Always read multiple guest reviews, photos can be 5 years old or from a renovated floor.
- Shuttle trap: Some hotels say they offer shuttles, but it’s only once or twice a day.
- Hidden taxes: Prices sometimes exclude VAT or cleaning fees. Double-check final totals on booking sites.
- Room size for families: Don’t assume a triple room fits 3 adults comfortably, always confirm bed types.

Walk vs. Shuttle — What’s Right for You?
If you’re traveling to Saudi Arabia with:
- Elders or young kids then go for under 600m or confirmed shuttle
- A tight budget then considers hotels around 1.5–2.5km and plan around shuttle timings
- Mobility then flat walks are better than steep climbs — check maps before booking
Also Read: Essential Hajj Packing Checklist 2025
Wrapping Up
The truth is you don’t need to spend SAR 700+ per night to stay near Masjid al-Haram in Makkah for Hajj 2025. With a little planning, realistic expectations, and some early research, you can find affordable stays that leave you with both peace of mind and extra riyals in your pocket (for sadaqah or shawarma).
Stay connected with Marhabein for more real guides, hacks, and tips for your Hajj & Umrah journey. Follow us, we’ve got your back every step of the way.