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.
AMEX UK - HUGE sign-up offer for Platinum Card (100,000 points) is back for a Limited Time only (3 November 2026)! American Express UK has brought back for a limited time only (until 3rd November) the increased sign-up bonus for Platinum Card only if you apply via a referral link, so feel free to use my unique link below for this enhanced sign-up bonus: 100,000 points for Platinum Card You can also use my referral link to get the following bonuses for other AMEX cards: 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 £30 for Cashback Everyday Credit Card All cards have eligibility criteria, so please check them before applying. And most importantly, if you decide to apply for your preferred card, please click HERE: https://www.americanexpress.com/en-...gold-credit?ref=aLEXaGjnYO&xrefer=gold-credit Thank you in advance and if you have any questions, let me know!