Update: Some offers mentioned below are no longer available. View the current offers here.If you’re an Amex Hilton cardholder, you may be in luck. American Express is sending out generous offers for co-branded cardholders where they can earn up to 40,000 bonus points after spending $4,000.TPG reader Eric sent an email detailing a bonus on his Hilton Honors American Express Aspire Card. The deal is broken down like this: spend $2,000 on your eligible card and earn 20,000 bonus Hilton points (on top of the points you’d normally earn) by Dec. 25, 2018. However, Amex notes that you can complete the offer “up to two times.“That means you can earn 40,000 bonus Hilton points after spending $4,000 by Dec. 25. That’s a rock-solid offer, and according to TPG’s valuations, 40,000 Hilton points are worth $240.Reports indicate that people are receiving the offer on all of the Amex Hilton co-branded cards, which include:Hilton Honors American Express Ascend CardHilton Honors American Express Aspire CardHilton Honors American Express Business CardHilton Honors American Express CardThe offer is targeted so not every cardholder may be eligible. You have to register for the promotion first by clicking the link in the email Amex sent out, so search your inbox to see if you’ve been chosen.Sign up for our daily newsletterEmail addressSign upI would like to subscribe to The Points Guy newsletters and special email promotions. The Points Guy will not share or sell your email. See privacy policy.Right now, all of the Hilton co-branded cards have increased welcome bonuses — the Hilton Honors American Express Aspire Card will award a massive 150,000 points after spending $4,000 in the first three months, while the Hilton Honors Ascend Card from American Express will dole out 125,000 Hilton Honors bonus points after you spend $2,000 in the first three months.