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 - Increased sign-up offers for Platinum (100,000) & Gold (45,000) are back! American Express UK has brought back the increased sign-up bonuses for Gold & Platinum Cards only if you apply via a referral link, so feel free to use my unique link below for these enhanced sign-up bonuses: 100,000 points + £250 travel credit for Platinum Card 45,000 points for Gold Card You can also use my referral link to get the following bonuses for other AMEX cards: 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 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 << Thank you in advance and if you have any questions, let me know!