How to earn Marriott Bonvoy points from UK credit cards
Links on Head for Points may pay us an affiliate commission. A list of partners is here.
There are many ways of earning Marriott Bonvoy points from UK credit cards.
Not only can you earn points with every £1 you spend, but many cards come with generous sign-up bonuses to help your points build up.

This article is updated on a regular basis. You should assume that all of the information is correct but please double-check before making any applications.
All of these cards add a 3% foreign exchange fee. One alternative is to get a free card from Currensea. Currensea is a simple but clever idea. You pay abroad with your Currensea Mastercard debit card. Currensea translates the cost to Sterling with just a 0.5% fee (83% less than most cards charge) and withdraws the money from your bank account. You can find out more by clicking here. Currensea is free so there is no risk in giving it a try.

Earning points from the dedicated Marriott Bonvoy American Express card:
The only ‘official’ UK credit card which earns Marriott Bonvoy points is the Marriott Bonvoy American Express card.
This is the most generous card for earning Marriott Bonvoy points at 2 points per £1 spent.
The card comes with a sign up bonus of 20,000 Marriott Bonvoy points. You will also receive 15 elite night credits. This will immediately give you Silver Elite status and put you well on the way to Gold Elite status. The 15 elite night credits is an annual benefit.

Sign-up bonus and earnings rate:
- Get 20,000 Marriott Bonvoy points when you spend £3,000 within 90 days
- Earn 2 Marriott Bonvoy points per £1 spent
- Earn 6 points per £1 spent at Marriott hotels
- Points convert at 3:1 into Avios or other airline miles
Other information:
- 15 elite night credits per year to help you towards higher status
- Free night, up to 25,000 points, when you spend £25,000 per year.
- Upgrade to Gold Elite status when you spend £15,000 in a card year
- Annual fee: £75
Representative 41.6% APR variable based on an assumed £1,200 credit limit and £75 annual fee. Interest rate on purchases 24.5% APR variable.
You will receive 20,000 points as a sign-up bonus on the Marriott Bonvoy American Express card if you spend £3,000 within 90 days of signing up.
To qualify for the bonus, you must NOT, currently or in the previous 24 months, have held any other personal American Express card.
You are OK if you had a supplementary card on someone else’s American Express account.
You are OK if, currently or in the previous 24 months, you have held a Business American Express card.
For clarity, you can still apply for the Marriott Bonvoy American Express card even if you do not qualify for the bonus. You would still benefit from the 15 elite night credits per year, the free night (up to 25,000 points) for spending £25,000 and Gold Elite status for spending £15,000.
You will receive 15 elite night credits per year in Marriott Bonvoy. The first batch will arrive within 60 days on applying and then in Spring in each subsequent year.
15 elite nights will automatically get you Silver Elite status in Marriott Bonvoy and put you nearer to Gold Elite and higher tiers.
If you spend £15,000 per card year, you will be upgraded to Gold Elite status in Marriott Bonvoy.
If you spend £25,000 per card year, you will receive a free night voucher, valid at any hotel where reward nights cost up to 25,000 points.
Earning Marriott Bonvoy points from other American Express cards:
If you wanted more flexibililty, the following cards earn American Express Membership Rewards points.
American Express Membership Rewards points convert at 2:3 into Marriott Bonvoy points. When you read the boxes below, add 50% to the number of Membership Rewards points quoted to work out how many Marriott Bonvoy points you receive.
You can also convert American Express points to various other airline and hotel schemes if you wish, which gives you added flexibility.
You receive Marriott Bonvoy Gold Elite status as a benefit if you take out The Platinum Card.

Sign-up bonus and earnings rate:
- Get 30,000 Membership Rewards points when you spend £4,000 within three months
- Earn 1 Membership Rewards point per £1 spent
- Points transfer at 1:1 into Avios, Virgin and other airline and hotel schemes
Other information:
- Two Priority Pass cards, each allowing two people into 1,300 airport lounges
- Elite status in four major hotel loyalty programmes
- Comprehensive travel insurance
- Annual fee: £575
This is a charge card, not a credit card. You must clear your balance in full each month. Annual fee £575.
You will receive 30,000 American Express Membership Rewards points as a sign-up bonus on The Platinum Card if you spend £4,000 within three months of signing up.
Membership Rewards points are hugely flexible. You can transfer them into Avios, Virgin Flying Club or other airlines (at 1:1) or into various hotels schemes, into Club Eurostar or use them for shopping vouchers.
This is the ONLY personal American Express card where you still qualify for the bonus if you already hold a British Airways American Express card.
To qualify for the bonus, you must NOT, currently or in the previous 24 months, have held any other personal American Express card which earns Membership Rewards points. This includes The Platinum Card and Preferred Rewards Gold.
You are OK if you had a supplementary card on someone else’s American Express account.
You are OK if, currently or in the previous 24 months, you have held any other American Express card, including the British Airways, Marriott and Nectar cards.
If you cancel The Platinum Card at any point, you will receive a pro-rata refund of your membership fee. You will not lose your sign-up bonus.
For clarity, you can still apply for The Platinum Card even if you do not qualify for the bonus. You would still benefit from the long list of other benefits.
The Platinum Card from American Express comes with an unrivalled list of benefits for the keen traveller.
Your personal travel patterns will determine which of these is the most valuable. The key benefits are:
Full comprehensive travel insurance for you, your family and the family of up to five supplementary cardholders, subject to enrolment
Two Priority Pass cards, each of which allows the holder and a guest unlimited free access to 1,300 airport lounges
Elite status in four major hotel loyalty schemes: Marriott Bonvoy (Gold), Hilton Honors (Gold), Radisson Rewards (Gold), MeliaRewards (Gold)
Access to Eurostar lounges, irrespective of travel class
£10 per month of Addison Lee taxi credit

Sign-up bonus and earnings rate:
- Get 20,000 Membership Rewards points when you spend £3,000 within 90 days
- Earn 1 Membership Rewards point per £1 spent
- Get a 10,000 points bonus if you spend £15,000 in a card year
- Earn double points on all airline and overseas spend
- Points transfer at 1:1 into Avios, Virgin and other airline schemes
Other information:
- Amex Gold is our recommended ‘first card’ for a miles and points beginner
- Get two free airport lounge passes when you sign up, and a further two each year
- After your two free passes, you can visit further lounges for a small fee
- You receive £120 of Deliveroo credit each year (24 x £5 credits)
- Annual fee: Free for the first year, £140 from Year 2
Representative 59.9% APR variable. Annual fee applies after the first year.
You will receive 20,000 American Express Membership Rewards points as a sign-up bonus on the American Express Preferred Rewards Gold card if you spend £3,000 within 90 days of signing up.
Membership Rewards points are hugely flexible, which is why we recommend this as the best choice for your first miles and points card. You can transfer them into Avios, Virgin Flying Club or other airlines (at 1:1) or into various hotels schemes, into Club Eurostar or use them for shopping vouchers.
To qualify for the bonus, you must NOT, currently or in the previous 24 months, have held any other personal American Express card.
You are OK if you had a supplementary card on someone else’s American Express account.
You are OK if, currently or in the previous 24 months, you have held a Business American Express card.
For clarity, you can still apply for the American Express Preferred Rewards Gold card even if you do not qualify for the bonus. You would still benefit from the two free airport lounge passes and the ‘no fee in Year 1’ offer.
American Express Preferred Rewards Gold comes with two free airport lounge passes. These allow either you and a friend, or yourself twice, to visit any lounge in the Priority Pass network. You make additional lounge visits for £20 per person. You receive an additional two free passes each year.
You earn double Membership Rewards points on all airline spend (made directly on an airline website) and all spend made outside the UK.
If you spend over £15,000 in a card year, you will receive an additional 10,000 Membership Rewards points when you renew.
Starting in May 2021, you receive £120 of Deliveroo credit each year. Amex will repay you £5 for the first two Deliveroo orders charged to your Gold card each month.
Other benefits include a 10% discount on Hertz car rentals and special deals at 350 selected hotels worldwide, where Preferred Rewards Gold cardholders receive a $75 in-hotel credit per stay.

Sign-up bonus and earnings rate:
- Get 5,000 Membership Rewards points when you spend £2,000 within 90 days
- Earn 1 Membership Rewards point per £1 spent
- Points transfer at 1:1 into Avios, Virgin and other airline schemes
Other information:
- Your best choice if you want a ‘free for life’ card which earns Membership Rewards points
- A good choice if you want to close a Gold or Platinum card but keep your points intact
- Annual fee: Free
Representative 24.5% APR variable
You will receive 5,000 American Express Membership Rewards points as a sign-up bonus on the American Express Rewards card if you spend £2,000 within 90 days of signing up.
Membership Rewards points are hugely flexible. You can transfer them into Avios, Virgin Flying Club or other airlines (at 1:1) or into various hotels schemes, into Club Eurostar or use them for shopping vouchers.
To qualify for the bonus, you must NOT, currently or in the previous 24 months, have held any other personal American Express card.
You are OK if you had a supplementary card on someone else’s American Express account.
You are OK if, currently or in the previous 24 months, you have held a Business American Express card.
For clarity, you can still apply for the American Express Rewards card even if you do not qualify for the bonus. You may want to do this if you are thinking of swapping your Preferred Rewards Gold or Platinum card for a free alternative, and would prefer to keep your existing Membership Rewards points balance alive.
American Express Rewards is the only ‘free for life’ American Express card which lets you collect Membership Rewards points.
We do NOT recommend this card if you would also qualify for the sign-up bonus on American Express Preferred Rewards Gold. The Gold card is free for the first year, comes with two free airport lounge passes and has a higher sign-up bonus of 10,000 points.
The best reason to get American Express Rewards is if you are coming to the end of your free first year with American Express Preferred Rewards Gold, or no longer want to pay the fee on The Platinum Card, but want to keep your Membership Rewards points intact.
Earning Marriott Bonvoy points from small business cards:
If you want to earn Marriott Bonvoy points from a small business card, your options are the American Express Business Platinum card and the American Express Business Gold card.
American Express Membership Rewards points convert at 2:3 into Marriott Bonvoy points. When you read the boxes below, add 50% to the number of Membership Rewards points quoted to work out how many Marriott Bonvoy points you receive.
You can also convert American Express points to various other airline and hotel schemes if you wish, which gives you added flexibility.
You receive Marriott Bonvoy Gold status as a benefit if you take out the American Express Business Platinum Card.

American Express Business Platinum
Sign-up bonus and earnings rate:
- Get 40,000 Membership Rewards points when you spend £6,000 within 90 days
- Earn 1 Membership Rewards point per £1 spent
- Points transfer at 1:1 into Avios, Virgin Points and other airline schemes
Other information:
- Two Priority Pass cards, each allowing two people into 1,300 airport lounges
- Elite status in four major hotel loyalty programmes
- Comprehensive travel insurance
- Annual fee: £595
This is a charge card, not a credit card. You must clear your balance in full each month. Annual fee £595.
You will receive 40,000 American Express Membership Rewards points as a sign-up bonus on the American Express Business Platinum card if you spend £6,000 within 90 days.
Membership Rewards points are hugely flexible. You can transfer them into Avios, Virgin Flying Club or other airlines (at 1:1) or into various hotels schemes, into Club Eurostar or use them for shopping vouchers.
To qualify for the bonus, you must NOT, currently or in the previous six months, have held any other American Express card which earns Membership Rewards points. This includes Business or personal Gold, Business or personal Platinum and the personal American Express Rewards credit card.
You are OK if you had a supplementary card on someone else’s American Express account.
You are OK if the only American Express card you have had in the previous six months was a British Airways, Marriott Bonvoy, Nectar, Platinum Cashback or Harrods American Express card.
For clarity, you can still apply for the American Express Business Platinum card even if you do not qualify for the bonus. You would still benefit from all of the other card features.
American Express Business Platinum comes with an unrivalled list of benefits for the keen traveller.
Your personal travel patterns will determine which of these is the most valuable. The key benefits are:
Full comprehensive travel insurance for you, your family and the family of up to five supplementary cardholders, subject to enrolment
Two Priority Pass cards, each of which allows the holder and a guest unlimited free access to 1,300 airport lounges
Elite status in four major hotel loyalty schemes: Marriott Bonvoy (Gold), Hilton Honors (Gold), Radisson Rewards (Gold), MeliaRewards (Gold)
£150 of Dell statement credit per year – you receive £75 credit on Dell purchases betweeen January and June and £75 credit on purchases between July and December
Digital subscription to The Times and The Sunday Times, worth over £300

American Express Business Gold
Sign-up bonus and earnings rate:
- Get 20,000 Membership Rewards points when you spend £3,000 within 90 days
- Earn 10,000 additional bonus points whenever you spend £20,000 in a quarter
- Earn 1 Membership Rewards point per £1 spent
Other information:
- Annual fee: Free for the first year, £175 from Year 2
- Points transfer at 1:1 into Avios, Virgin Points and other airline schemes
This is a charge card, not a credit card. You must clear your balance in full each month. Annual fee £175 from Year 2, free in Year 1.
You will receive 20,000 American Express Membership Rewards points as a sign-up bonus on the American Express Business Gold card if you spend £3,000 within 90 days.
Membership Rewards points are hugely flexible. You can transfer them into Avios, Virgin Flying Club or other airlines (at 1:1) or into various hotels schemes, into Club Eurostar or use them for shopping vouchers.
To qualify for the bonus, you must NOT, currently or in the previous six months, have held any other American Express card which earns Membership Rewards points. This includes Business or personal Gold, Business or personal Platinum and the personal American Express Rewards credit card.
You are OK if you had a supplementary card on someone else’s American Express account.
You are OK if the only American Express card you have had in the previous six months was a British Airways, Marriott Bonvoy, Nectar, Platinum Cashback or Harrods American Express card.
For clarity, you can still apply for the American Express Business Gold card even if you do not qualify for the bonus. You would still benefit from the ‘no fee in Year 1’ offer.
You receive £100 of Dell statement credit per calendar year. This is made available in two parts. You receive a £50 credit on Dell purchases made between January and June and a £50 credit on Dell purchases made between July and December. There is no minimum spend requirement.
You can apply for supplementary Amex business cards for your employees at no extra cost.
You will receive one consolidated statement showing the spend on your card and all of the supplementary cards. All of the Membership Rewards points earned on the supplementary cards will flow into your personal account.
Depending on when in your monthly cycle you make a payment, you will effectively receive up to 54 days free credit on your spending.
American Express statements provide more underlying transaction detail for flights and certain other transactions than Visa or Mastercard statements, making it easier to reconcile transactions.
The small print:
Disclaimer: Head for Points is a journalistic website. Nothing here should be construed as financial advice, and it is your own responsibility to ensure that any product is right for your circumstances. Recommendations are based primarily on the ability to earn miles and points and do not consider interest rates, service levels or any impact on your credit history. By recommending credit cards on this site, I am – technically – acting as a credit broker. Robert Burgess, trading as Head for Points, is regulated and authorised by the Financial Conduct Authority to act as a credit broker.