
Makkah — M Hotel Al Dana Makkah by Millennium
This hotel has 611 rooms, which are family-friendly, air conditioning, and non-smoking. The rooms in this property have numerous facilities, including a wardrobe, a flat-screen TV, and more.

لَبَّيْكَ اللَّهُمَّ لَبَّيْك
About this package
4 nights in Makkah at M Hotel Al Dana Makkah by Millennium (4-star) and 3 nights in Madinah at Zaha Al Madinah Hotel, flying with AJet Airlines (Jeddah Return). The price includes return flights, visa processing, complete transport, Makkah/Madinah ziyarats and 24/7 guide support. ATOL protected.

Full transparency
Where you'll stay

This hotel has 611 rooms, which are family-friendly, air conditioning, and non-smoking. The rooms in this property have numerous facilities, including a wardrobe, a flat-screen TV, and more.

Zaha Al Madinah Hotel is an economy property in Madinah with double, twin, triple and quad rooms, each with an en-suite bathroom. There is a dining area, two lobby spaces, a staffed reception and lift access throughout the building.
Getting there
Before you book
A deposit secures your package and hotel allocation, with the balance due before ticketing. We confirm the exact amount and dates when you request your quote.
Yes. Prices are shown per person for each sharing option — choose one in the price panel, or tell us your preference on the enquiry form and we will quote accordingly.
Yes — visa processing is included. We prepare and submit your application and confirm which visa route applies to your passport and travel dates, though approval rests with the Saudi authorities. You will need a passport valid for at least six months from your travel date.
Saudi authorities require proof of the ACWY meningococcal vaccination for pilgrims. It is not included in the package price, so arrange it with your GP or a travel clinic before you travel.
Yes. Stays can be extended in either city and we depart from several UK airports — tell us your preferred dates and airport when you enquire and we will quote the difference.
Airlines occasionally adjust schedules. If that affects your booking we contact you directly, rearrange your transfers and confirm the new times before you depart.
Tell us your plans