Skip to the main contentAccessibility information
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 stay.
  • You’ll earn up to 2,500 bonus Miles every night when you pay using an Emirates Skywards Credit Card.
  • If you book by 7 April and stay by 30 June 2024, you’ll earn an additional 3,000 bonus Miles on your booking.
Book now Book 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