Earn a bonus of 5,000 Skywards Miles on your first booking

Book a stay on Emirates Skywards Hotels and earn between 500 - 10,000 Miles per night, every time. Plus, earn 5,000 bonus Miles when you make your first booking at select properties worldwide. Travel the world with thousands of Miles in your account.

Book hotels worldwide at over 400,000 properties

Earn Skywards Miles

Earn up to 10,000 Miles per night, when you book for yourself, friends, or family.

Miles will be credited within 48-hours of checkout.

Spend Skywards Miles

Pay for your entire stay with Miles or pay with a combination of Miles plus cash.

Bonus offer terms

• This offer is valid for Emirates Skywards members who make their first booking with Rocketmiles online via https://www.emirates-rocketmiles.com/pages/e/skywards-bonus

• To earn Skywards Miles, members need to quote their Emirates Skywards membership number during the booking process

• The bonus Miles are offered per booking and will be awarded on the first booking only

• Bonus Miles will not be offered on subsequent bookings, or per room if more than one room is booked in a single transaction

• Emirates Skywards members will earn the bonus Miles when staying at any of the properties featured by Rocketmiles

• There are no restriction on the property booked or length of stay

• This offer is valid for new bookings between 15 June 2019 and 15 September 2019. For stays between 16 June 2019 and 31 December 2019

• The bonus offer is extended to all bookings made using credit card as the form of payment

• The bonus Miles offer is not extended to members who book and pay with Skywards Miles, or use a combination of Miles plus cash

• Emirates reserve the right to change the terms and conditions without prior notice

• Rates are payable in local currency, subject to local taxes and service charge

• Rocketmiles standard terms and conditions apply

• Emirates Skywards programme rules apply

The 5,000 bonus Skywards Miles offer is available exclusively through this page

Earn a bonus of 5,000 Skywards miles on your first booking

Book a stay on Emirates Skywards Hotels and earn between 500 - 10,000 Miles per night, every time. Plus, earn 5,000 bonus Miles when you make your first booking at select properties worldwide. Travel the world with thousands of Miles in your account.