Maximise your Avios, air miles and hotel points

Earn 5,000 Avios points for just two Marriott hotel stays

Links on Head for Points may pay us an affiliate commission. A list of partners is here.

UPDATE – OCTOBER 2022:  This article is now out of date, but don’t worry.  We produce a monthly summary of the top hotel bonus point offers – please click HERE or use the ‘Hotel Offers’ menu above.

Marriott Bonvoy is offering 2,000 bonus points per stay between 21st September and 15th December.  The offer starts with your second stay during the period.  Marriott Bonvoy American Express cardholders will receive additional bonuses.  Registration closes on 1st December. Click here for our full article. Click here to register.

The Marriott hotels group (which includes The Ritz Carlton, Marriott, Courtyard, AC Hotels, Autograph, Renaissance and other brands) has launched a very generous promotion for new members – 5,000 Avios points for every two stays, up to a maximum of 50,000 Avios.

The promotion is called MegaMiles 2014.


It is ONLY valid for new members of Marriott Rewards.  If you already have an account, you may want to consider opening a second one at a different address for the purposes of this promotion – although you will not receive any status benefits for these stays, of course.

The promotion is very simple:

You need to join Marriott Rewards via this link

You need to set your account to receive airline miles instead of earning Marriott points.  Whilst most Head for Points readers will want Avios, you can select any of the airlines that Marriott partners with.

You will receive 5,000 bonus Avios points after every 2nd stay, on top of the base Avios earned

You can earn a maximum of 50,000 bonus Avios points

The last to day to earn the bonus is April 30th.  However, the last day to register is March 31st.

If you are visiting an area with two Marriott family hotels, this may even be worth hotel-hopping.  Check out each night and move to the other hotel, then move back the next day.  It is obviously an inconvenience, but if you were away four night a week on business then you could accumulate 10,000 Avios per week this way.

How to earn Avios points from UK credit cards

How to earn Avios from UK credit cards (October 2022)

As a reminder, there are various ways of earning Avios points from UK credit cards.  Many cards also have generous sign-up bonuses!

In February 2022, Barclaycard launched two exciting new Barclaycard Avios Mastercard cards with a bonus of up to 25,000 Avios. You can apply here.

You qualify for the bonus on these cards even if you have a British Airways American Express card:

Barclaycard Avios Plus card

Barclaycard Avios Plus Mastercard

25,000 Avios for signing up and an upgrade voucher for spending £10,000 Read our full review

Barclaycard Avios card

Barclaycard Avios Mastercard

5,000 Avios for signing up and an upgrade voucher for spending £20,000 Read our full review

There are two official British Airways American Express cards with attractive sign-up bonuses:

British Airways American Express Premium Plus

25,000 Avios and the UK’s most valuable card perk – the 2-4-1 voucher Read our full review

British Airways American Express

5,000 Avios for signing up and an Economy 2-4-1 voucher for spending £12,000 Read our full review

You can also get generous sign-up bonuses by applying for American Express cards which earn Membership Rewards points.

EDIT: Until 25th October 2022, there is an exceptionally generous sign-up bonus on The Platinum Card. You will receive 60,000 Membership Rewards points – double the usual amount – and £200 to spend at Amex Travel. You need to spend £6,000 within six months to earn the bonus.

American Express Preferred Rewards Gold

Your best beginner’s card – 20,000 points, FREE for a year & two airport lounge passes Read our full review

The Platinum Card from American Express

60,000 points (SPECIAL OFFER), £200 travel credit and unbeatable benefits – for a fee Read our full review

Run your own business?

We recommend Capital On Tap for limited companies. You earn 1 Avios per £1 which is impressive for a Visa card, along with a sign-up bonus worth 10,000 Avios.

Capital On Tap Business Rewards Visa

10,500 points bonus – the most generous Avios Visa for a limited company Read our full review

You should also consider the British Airways Accelerating Business credit card. This is open to sole traders as well as limited companies and has a 30,000 Avios sign-up bonus.

British Airways Accelerating Business American Express

30,000 Avios sign-up bonus – plus annual bonuses of up to 30,000 Avios Read our full review

There are also generous bonuses on the two American Express Business cards, with the points converting at 1:1 into Avios. These cards are open to sole traders as well as limited companies.

American Express Business Platinum

40,000 points sign-up bonus and a long list of travel benefits Read our full review

American Express Business Gold

20,000 points sign-up bonus and free for a year Read our full review

Click here to read our detailed summary of all UK credit cards which earn Avios. This includes both personal and small business cards.

Comments (13)

This article is closed to new comments. Feel free to ask your question in the HfP forums.

  • Lady London says:

    Not sure what is going on but it won’t let me open a new account. It says I already have one. I don’t have one already. I even tried with a completely made up fictitious email address and it said I already have an account in that name too. is this link really functioning?

    • Simon says:

      I tried to open a new account a couple of months ago and had that problem, even though to my knowledge I wasn’t in the Marriott Rewards scheme, in the end I made up a postal address and that got me past the error, then once the account was registered I changed the postal address back to my own.

    • Lady London says:

      UPDATE: problem solved. I spoke to the nice lady at Marriott. There is apparently my email on a very old membership. This membership that I was not aware does not have my name. Seriously. It does not have my address. Just a membership number and my email, that had never been activated. No idea how such a membership could have arisen without even my name registered on it and no other details. Seems weird but could it even be possible that the fictitious made-up email I tested registration with yesterday using the link mightalso be found to be already existing, without any name or address!

      The charming lady at Marriott was able to activate this unexpecxtedly found membership and also registered me for the Megamiles promotion. She mentioned the membership for the promo does not have to be new, you can sign up for it and for it to work you also have to select Points option.

      • Rob says:

        Occasionally, airline programmes do a deal with a hotel programme to offer you a trial membership – Hilton does this a lot. Perhaps BA or someone gave your details to Marriott once and they created this account, which you never bothered to activate.

  • Maximum says:

    I just joined via the link and I already have another account, I used my parents address and a different e-mail, although when I look in the promotions section it says I am not registered for any promotions, and I can’t find the miles promotion to register so I can only assume this is done automatically?

  • Andrew (@andrewseftel) says:

    Would be tempted, as I could easily rattle through 20 stays, but they don’t status match or even challenge.

    • Mr Chiggles says:

      This is a bit of a myth – if you read the latest thread on the matter on flyertalk it does confirm they do still do a challenge. I have got one very recently, they just need a bit more persuading/proof. If you can prove you’ve met or nearly met their night requirements for a particular level (50 nights gold in my case) then they will issue you a challenge which includes gold status along the way.

      A number of my colleagues have asked for and got the same challenge but they were all required to provide full evidence of nights stayed from other hotel schemes.

  • CCorbs says:

    The website states:

    Earn 5,000 bonus miles with every other paid stay*, starting with the second stay, up to 50,000 bonus miles
    * A ‘stay’ is defined as consecutive nights spent at the same hotel, regardless of check-in/check-out activity.

    Does that not mean that a stay is one nights accommodation and therefore the second night qualifies you for the 5,000 bonus miles?

  • Maximum Power says:

    I had my first stay in the Mariott sunday and I have just checked my new account and it’s not recorded the stay, however in my other main account it’s showing the stay plus my future stays, even although I booked them all with the new Marriot rewards number. It’s a shame because now i’m just going to cancel all the bookings and go back to IHG

    • Maximum Power says:

      UPDATE: Just called Reservations to cancel all my bookings, she asked why and I explained I had openned a new account as I had moved and didnt realise i had an old account, which i hadnt used therfore there was no incentive to keep the bookings, she said give me a few minutes, came back, and said I have merged your accounts, I have moved your points and status from your old account to your new account and and any koining promotions on your new account will now stand. Result!!!!

This article is closed to new comments. Feel free to ask your question in the HfP forums.

The UK's biggest frequent flyer website uses cookies, which you can block via your browser settings. Continuing implies your consent to this policy. Our privacy policy is here.