Book now Opens an external link in a new tab
How to earn
  • You always earn up to 10,000 Skywards Miles per night on every hotel booking
  • You’ll earn up to 2,500 bonus Miles per night when you pay for your stay using an Emirates Skywards Credit Card.
Book nowBook now Opens an external link in a new tab
Book now Opens an external link in a new tab
Earn Miles faster

Search for properties with the Rapid Earnings icon and get your Miles within 3 days of booking non-refundable reservations.


Book nowBook now Opens an external link in a new tab
Book now Opens an external link in a new tab
Spend Miles

Turn your Skywards Miles into free or discounted hotel stays, starting from 5,000 Skywards Miles.

Book nowBook now Opens an external link in a new tab
Book now Opens an external link in a new tab
Emirates Skywards Hotels

Earn Miles faster by booking at over 400,000 hotels in over 900 destinations worldwide. You can then spend the Miles you earn on the vacation of your dreams.

Book nowBook now Opens an external link in a new tab