Skip to the main contentAccessibility information
Earn twice with Your World Rewards

Register now for Your World Rewards by linking your Marriott Bonvoy and Emirates Skywards accounts to begin earning twice on stays and flights.

  • Flights: Earn 3 Marriott Bonvoy points for every USD 1 spent when you fly with Emirates, on top of Skywards Miles 
  • Hotel Stays: Earn 1 Skywards Mile for every USD 1 spent on stays at hotels participating in Marriott Bonvoy, on top of Marriott Bonvoy points
Link your accounts
Convert now Opens an external link in a new tab
Convert Marriott Bonvoy points to Skywards Miles
  • 3 Marriott Bonvoy points = 1 Skywards Mile 
  • Enjoy 5,000 bonus Skywards Miles for every 60,000 Marriott Bonvoy points converted
Convert nowConvert now Opens an external link in a new tab
Earn Miles instead of points for your stays
  • Earn 2 Skywards Miles for every USD 1 spent 
  • Log in to your Marriott Bonvoy profile and select ‘Miles’ and ‘Emirates Skywards’ as your earning preference. 
  • Add your Emirates Skywards membership number to your profile.
Book your event Opens an external link in a new tab
Earn when you host events
Earn 1 Skywards Mile for every USD 1 spent for qualifying meetings and events at eligible hotels and resorts participating in Marriott Bonvoy.
Book your event Book your event Opens an external link in a new tab
How to spend Miles
  • Reward flights with Emirates and partner airlines
  • Save on Emirates or flydubai flights using Cash+Miles
  • Upgrades to Emirates Business Class and First Class
  • Events with Skywards Exclusives
Not a Marriott Bonvoy member? Join now and earn 300 bonus Miles for a limited time. Opens an external link in a new tab
Marriott Bonvoy: 30 Extraordinary Brands, Endless Experiences.
Marriott Bonvoy® invites travelers to experience a world of hospitality. Thirty extraordinary hotel brands and endless experiences await. Unlock rewards that are truly rewarding, and put the world at your fingertips. The journey starts in the Marriott Bonvoy App. Where Can We Take You?™.
Not a Marriott Bonvoy member? Join now and earn 300 bonus Miles for a limited time.Not a Marriott Bonvoy member? Join now and earn 300 bonus Miles for a limited time. Opens an external link in a new tab