My suggestion would be the SPG Amex purely because when I signed up to it, I got a promotion on my account for two free night certificates for two stays at any Marriott hotel. I stayed at the Moxy in London excel for just £49pn twice and then received the two certificates promptly.
Just last year. I haven't heard anyone else being offered such a reward so I'm assuming it just be targeted only towards younger people like me. Currently they've given me an offer for 18,000 points after 3 stays.
American Express UK is offering a few extra sign-up points only if you apply via a referral link, so feel free to use my unique link below for these enhanced sign-up bonuses: 55,000 points for Platinum Card 22,000 points for Gold Card 31,000 points for BA Premium Plus Card 6,000 points for BA free Card 12,000 points for Rewards Credit Card 21,000 points for Nectar Card 23,000 points for Marriott Bonvoy Card £25 for Cashback Credit Card Quick summary of MR cards: Main perks of Platinum Card: Unlimited airport lounge passes for 4 people, £200 local dining credit + £200 abroad dining credit, travel insurance for the whole family, £650 annual fee - refundable pro-rata if you end up canceling it Main perks of Gold Card: £10 monthly deliveroo credit, 4 airport lounge passes, £0 fee for the first year and £195 from Year 2 If you decide to apply for any of these cards, I would appreciate it if you used my referral link >> HERE << You can also use my referral link to apply for an AMEX MR Business card, giving you 22,000 points for Gold card and 55,000 points for Platinum. Thank you in advance and if you have any questions, let me know!