One mile per US dollar spent

For every stay at a Marriott® hotel, you will receive at least 1 mile per USD spent at over 3,500 hotels located in 70 countries and territories throughout the world.

How to earn award miles with Marriott

  • You are required to be a member of Marriott Rewards in order to earn miles at Marriott® hotels.
  • Register online in a few steps and choose Miles & More as your earn preference. Simply present your Miles & More card every time you check in. You will receive two miles for every US dollar spent per stay.

Earn miles with Marriott hotel brands

2 miles for every USD

You will receive 2 award miles per US dollar spent on all qualifying stays in the following hotels:

2 miles for every USD

You will receive 2 miles per US dollar spent on room price only in the following hotels:

Enjoy the variety

Marriott International offers a diverse array of hotel brands with more than 3,500 hotels located in 70 countries worldwide. Our more than 35 million members get the most out of every moment with free nights and flights, customized hotel stays, and easy online planning tools. With more choices than ever before, regardless of your reason for travel, thousands of hotels and resorts are ready to welcome you.

See for yourself the variety that Marriott International hotels have to offer.

Information about the Marriott Rewards® programme

Terms and conditions:

  • You will find information regarding conversion from Marriott Rewards Points to Miles & More award miles here. You are required to pick Miles & More as your earn preference.
  • Consecutive nights in the same hotel count as one stay, regardless of check-in/check-out activity. The Marriott Rewards Terms and Conditions apply to the earning of miles.

More information