{{ pageTitle }}
HOTELS BY THE WALK
{{ hxTitle }}
Every distance here is the walking route from the hotel door to the nearest gate, not a straight line. Where there is no sensible walk we write shuttle service and lose the sale.
{{ b.k }}
{{ b.note }}
No hotel matches that.
Try the other city, or clear the star filter.
/
{{ hdCity }}
{{ hdName }}
{{ hdStars }}
{{ hdDist }}
{{ hdGate }}
{{ f.k }}
{{ f.v }}
{{ f.note }}
The walk, honestly
{{ hdWalkNote }}
{{ b.k }}
{{ b.v }}
{{ hdPkgHead }}
{{ hdVerdict }}
{{ p.n }}
{{ p.code }}
{{ p.detail }}
{{ p.price }}
{{ p.gap }}
CHEAPEST WAY INTO THIS HOTEL
{{ hdCheap }}
{{ hdCheapNote }}
HOW WE MEASURE
Door to the nearest gate, on foot, timed rather than estimated. The slow figure is a genuine elderly pace in Ramadan crowds, which is the number that actually decides whether a hotel works for your family.
{{ bhBlurb }}
{{ f.k }}
{{ f.v }}
{{ f.sub }}
THE WALK, HONESTLY
{{ bhWalk }}
{{ tPaxLabel }}
FROM
TO
DEPART
{{ tDate }}
RETURN
{{ tRetDate }}
{{ tRunLabel }}
{{ tRunTotal }}
{{ tHeading }}
{{ tDedupe }}
No fare matches those filters.
Try a nearby day on the strip above, or drop the baggage requirement.
A HOLD IS NOT A TICKET
Holding costs nothing and reserves the fare with the airline for a few hours. The ticket only exists once it is issued, and only issuance is irreversible. Every message we send says which of the two has happened.
{{ p.mark }}
{{ p.k }}
{{ p.sub }}
FINISH BOOKING IN
{{ tClock }}
Where your e-ticket goes
Every update — visa, ticket, payment — arrives on this WhatsApp number.
WHATSAPP NUMBER
+92
{{ tPhoneMark }}
EMAIL — FOR THE INVOICE
{{ v.k }}
{{ v.state }}
{{ fd.k }}
{{ v.note }}
How you want to pay
Nothing is issued until the money is verified against the bank statement, not when you declare it.
{{ tPayNoteK }}
{{ tPayNote }}
{{ uSwitchKicker }}
{{ uSwitchTitle }}
{{ uSwitchSub }}
DEPARTING FROM
TRAVEL WINDOW
NIGHTS
{{ nRangeLabel }}
to
MAX BUDGET
{{ pLabel }}
Same hotel, different package
The same room can be priced hundreds apart from one package to the next. Choose the hotel you have your heart set on — in either city, or both — and see who is actually giving you more.
MAKKAH HOTEL — TYPE TO SEARCH
{{ mkCount }}
MADINAH HOTEL — TYPE TO SEARCH
{{ mdCount }}
SHARED IN MAKKAH →
SHARED IN MADINAH →
{{ sameVerdict }}
SET YOUR OWN LIMITS — NOTHING HERE IS FIXED
No filters applied
Max price per person
{{ pLabel }}
{{ pFloor }}ANY
Max walk from the Haram
{{ wLabel }}
100 MANY
Max group size
{{ gLabel }}
10 PEOPLEANY
Minimum nights
{{ nLabel }}
ANY21 NIGHTS
Minimum guest rating
{{ rLabel }}
ANY★ 4.9
Hotel standard
{{ starNote }}
Meals
{{ mealNote }}
Must include
{{ mustNote }}
{{ invLine }}
{{ uCount }}
PER PERSON · SHARING
Nothing matches those filters yet.
New allocations are released every Thursday. Widen the budget or clear a filter to see what is available now.
BUILD YOUR OWN
{{ bStepLabel }}
{{ bKicker }}
{{ bQuestion }}
{{ bHelp }}
{{ bTrav }}
{{ bTravWord }}
Children and infants are priced separately at review — tell your advisor their ages and we adjust the bed count.
{{ bNVal }}
{{ bNWord }}
{{ bNMinLabel }}{{ bNMaxLabel }}
{{ bNNote }}
{{ bHEmptyHead }}
Try a distance like “200 m”, a standard like “5-star”, or clear the filters.
No seats match that
Try an airline name, a three-letter airport code, or clear the filters.
ALREADY YOURS, AT NO COST
{{ bFreeHead }}
{{ bFreeSub }}
{{ bFreeWorth }}
SAVED, PER PERSON
Your full name
{{ cModeLabel }}
+92
{{ cNote }}
Two fields, nothing else. We send your build and call you once — no marketing, no deposit.
{{ cDoneHead }}
{{ cDoneLine }}
{{ n.mark }}
{{ n.k }}
{{ n.time }}
{{ cRef }}
{{ r.k }}
{{ r.v }}
{{ r.sub }}
PAY IN INSTALMENTS
Deposit {{ bDeposit }} on booking, then {{ bInstal }}. No interest, no card needed.
HOW THIS IS PRICED
Hotel figures are per person — the room rate divided by the number sharing it. Each card shows the rate and the divisor, so you can check it. Our only margin is the service fee above.
{{ s.v }}
{{ s.note }}
Disabling a provider is instant and reversible, but any booking already taken against its inventory stays live — those must be settled through the vendor ledger. Suspending an account does not cancel a customer's confirmed seat.
›
{{ detail.name }}
›
{{ detail.activeCat }}
{{ detail.name }}
{{ detail.tier }}
{{ detail.meta }}
Provider API
How inventory surfaces
Results are ordered by tier before price. Own inventory clears first; paid listings follow; standard inventory fills what is left. Within a tier, cheapest first.
{{ t.n }}
{{ t.title }}
{{ t.note }}
SHARE OF RESULTS
{{ t.share }}
LISTING FEE
{{ t.fee }}
RELEASE RULE
Unlock standard inventory when own stock drops below
{{ threshold }}
seats remaining in the group
{{ thresholdNote }}
RESULT PREVIEW · UMRAH, LAHORE, AUGUST
{{ r.n }}
{{ r.code }}
{{ r.tier }}
{{ r.price }}
STEP {{ otpStepN }} OF 3
{{ otpHead }}
{{ otpSub }}
WhatsApp number — this is where every update goes
▼
{{ otpNote }}
{{ otpCount }}
{{ c.v }}
Sent to {{ otpPretty }}
{{ otpTimer }}
WHATSAPP MESSAGE SENT
Your {{ brand }} verification code is {{ otpDemo }}. It expires in 5 minutes. Never share this code — our team will never ask for it.
{{ otpDoneHead }}
Your WhatsApp number is verified. Visa, ticket, hotel and payment updates will all arrive there.
No password. Your WhatsApp number is your account, so updates can never go to the wrong place.
WHY WHATSAPP, NOT EMAIL
{{ w.k }}
{{ w.v }}
OPEN QUESTION
WhatsApp Business API templates need approval before launch, and the lead time is not in our control. If it slips, SMS OTP is the fallback — but every downstream notification screen assumes WhatsApp.
{{ holdTitle }}
{{ holdMeta }}
{{ holdClock }}
SEATS RELEASE WHEN THIS HITS ZERO
YOU ARE HOLDING
{{ co.code }}
{{ co.group }}
{{ l.k }}
{{ l.v }}
TRAVELLERS · {{ co.pax }}
{{ t.initial }}
{{ t.passport }}
{{ t.state }}
Passports already in your vault are attached automatically. Anything missing can be added after payment, but a passport under six months to expiry will block the visa.
HOW MUCH TO PAY NOW
{{ t.k }}
{{ t.v }}
Bank transfer at launch. You will declare the payment and upload the slip — a seat is only confirmed once it clears the bank statement.
WHAT HAPPENS IF THE TIMER RUNS OUT
The seats return to the pool and someone else can take them. You keep the quote and can hold again if seats remain — but the price is only guaranteed while the hold is live.
{{ s.v }}
{{ s.note }}
Needs you today
{{ agTaskCount }}
{{ t.k }}
{{ t.v }}
{{ t.n }}
Your inventory, and what we show
Hidden packages stay in your feed. We release them as own inventory sells down.
{{ c.k }}
{{ c.v }}
Settlement due {{ agSettleDate }}
{{ agSettle }}
{{ s.v }}
{{ s.note }}
{{ b.search }}
{{ b.title }}
{{ b.note }}
{{ p.tag }}
{{ p.title }}
{{ p.lead }}
{{ r.k }}
{{ r.v }}
{{ r.k }}
{{ r.v }}
{{ t.mark }}
{{ t.k }}
{{ t.v }}
{{ f.k }}
{{ p.foot }}
{{ b.title }}
{{ b.note }}
{{ b.title }}
{{ b.note }}
{{ t.mark }}
{{ t.k }}
{{ t.time }}
{{ t.v }}
WHATSAPP SENT
{{ t.msg }}
{{ b.title }}
{{ b.note }}
{{ s.n }}
{{ s.badge }}
{{ s.k }}
{{ s.v }}
{{ b.tag }}
{{ b.text }}
{{ cmpKicker }}
{{ cmpTitle }}
{{ cmpSub }}
{{ s.v }}
{{ s.k }}
TYPICALLY
{{ cmpThem }}
{{ cmpUsKicker }}
Safarnama
{{ r.group }}
{{ r.k }}
{{ r.them }}
{{ r.us }}
{{ cmpFoot }}
{{ faqTitle }}
{{ f.a }}
{{ ctaTitle }}
{{ ctaBody }}
S
{{ brand }}
Licensed travel company. Every package on this site is fulfilled by a licence-verified operator, and we are answerable for it.
DTS LICENCE 4471-LHE · IATA 27-3 4471 2
{{ c.h }}
© 2026 {{ brand }}. Prices shown are per person and verified daily.
{{ portalName }} · BUILD 2026.07.29 · ALL TIMES PKT
