Advertiser Disclosure

Many of the credit card offers that appear on this site are from credit card companies from which we receive financial compensation. This compensation may impact how and where products appear on this site (including, for example, the order in which they appear). However, the credit card information that we publish has been written and evaluated by experts who know these products inside out. We only recommend products we either use ourselves or endorse. This site does not include all credit card companies or all available credit card offers that are on the market. See our advertising policy here where we list advertisers that we work with, and how we make money. You can also review our credit card rating methodology.

Earn up to 13,000 Bonus Points With Dining Program New Member Bonuses

Ryan Smith's image
Ryan Smith
Ryan Smith's image

Ryan Smith

News Managing Editor

267 Published Articles 256 Edited Articles

Countries Visited: 197U.S. States Visited: 50

Ryan completed his goal of visiting every country in the world in December of 2023 and now plans to let his wife choose their destinations. Over the years, he’s written about award travel for publicat...
Edited by: Keri Stooksbury
Keri Stooksbury's image

Keri Stooksbury

Editor-in-Chief

49 Published Articles 3410 Edited Articles

Countries Visited: 50U.S. States Visited: 28

With years of experience in corporate marketing and as the executive director of the American Chamber of Commerce in Qatar, Keri is now editor-in-chief at UP, overseeing daily content operations and r...

We may be compensated when you click on product links, such as credit cards, from one or more of our advertising partners. Terms apply to the offers below. See our Advertising Policy for more about our partners, how we make money, and our rating methodology. Opinions and recommendations are ours alone.

Ya gotta eat, right? Might as well earn some points from it!

Both airline and hotel loyalty programs have dining programs, offering bonus points when you link a credit card and dine at participating restaurants. The more often you dine, the more rewards you can earn — especially as the earning rates go up for more frequent participants.

To incentivize you to join, new member bonuses from airline and hotel dining programs are meant to catch your eye, and you can earn up to 13,000 points from current offers. Here’s how they work.

Airline Dining Program New Member Bonuses

Alaska Mileage Plan Dining

Alaska Mileage Plan has a dining program called Mileage Plan Dining. Here, new members can earn 500 bonus miles if they enroll by January 17, 2025, and complete the qualifying activities.

To earn the 500 miles, you’ll need to spend at least $30 at a participating restaurant, pay with a card linked to the program, and write a review of the experience online within 30 days of joining.

American Airlines AAdvantage Dining

If you sign up here by January 17, 2025, you can earn miles with the AAdvantage Dining program from American Airlines AAdvantage. New members can earn 500 bonus miles by spending at least $25 in 1 purchase using a linked credit or debit card and then reviewing the experience within 30 days of registering.

Delta SkyMiles Dining

Want to earn extra Delta SkyMiles at restaurants? With the SkyMiles Dining Program, you can. New members who register here by January 17, 2025, can earn 1,000 bonus miles.

To earn the bonus, link a credit or debit card, spend at least $30 in a single trip to a participating restaurant, and review your experience — all within 30 days.

Free Spirit Dining

Spirit Airlines’ Free Spirit program offers the aptly named Free Spirit Dining. New members have until January 17, 2025, to earn 500 bonus points after enrolling here. To qualify, pay with a linked credit or debit card at a participating restaurant, spend at least $30, and write a review of the experience within 30 days of enrollment.

JetBlue TrueBlue Dining

Within JetBlue TrueBlue, you can earn points via TrueBlue Dining. Those who sign up as new members at this link can earn 500 bonus points through January 17, 2025.

Qualifying activities required for this bonus: Pay with a linked credit or debit card at a participating restaurant, spend at least $25, and write a review afterward within 30 days of joining.

Southwest Rapid Rewards Dining

Southwest Rapid Rewards has its own program, Rapid Rewards Dining. New members who sign up by January 17, 2025, can earn 500 bonus points.

Earning the bonus requires paying with a linked debit or credit card, spending at least $25 at a participating restaurant, and writing a review within 30 days of joining.

United MileagePlus Dining

United Airlines MileagePlus offers the … you guessed it, MileagePlus Dining program. Through January 17, 2025, it is offering new members 500 bonus miles after signing up here.

To earn the bonus, spend at least $25 at a participating restaurant, pay with an enrolled credit or debit card, and write a review online.

friends share a restaurant meal
Why not earn more points and miles while dining out with friends? Image Credit: Monkey Business Images via Shutterstock

Hotel Dining Program New Member Bonuses

Choice Privileges Eat & Earn

Fans of Choice Privileges can earn points with the Eat & Earn program. New members can earn 500 bonus points if they sign up here by January 17, 2025.

Earning the points is simple: Link a credit or debit card, use it at a participating restaurant to spend at least $25, and then complete a review. If you do all of that within 30 days, you’ll get the bonus points.

Hilton Honors Dining

Sign up here to participate in the dining program from Hilton Honors called Hilton Honors Dining. If you join by January 17, 2025, and complete the requirements, you’ll earn 500 bonus points.

To qualify, link a credit or debit card, spend at least $25 at a participating restaurant, and complete a review — and do all of that within 30 days of joining.

IHG One Rewards Dine & Earn

IHG One Rewards members can participate in Dine & Earn to earn bonus points at restaurants. New members can sign up here to earn 1,000 bonus points through January 17, 2025.

Within 30 days of joining, dine at a participating restaurant, spend at least $30, and complete an online survey. You’ll nab 1,000 points this way.

Marriott Bonvoy Eat Around Town

Marriott Bonvoy offers the Eat Around Town program. New members can join here, and you’ll earn up to 6,000 bonus points during your first 60 days. To earn the bonus points, simply sign up, link a debit or credit card, and pay with that card when you dine in or take out from a participating restaurant. You’ll also need to complete an online review from each eligible dine to earn the bonus points.

Here are the bonuses you can earn as a new member:

  • 1,000 bonus points on your first meal costing $30 or more
  • 2,000 bonus points on your second meal costing $30 or more
  • 3,000 bonus points on the third meal costing $30 or more

If you dine 3 times, complete the survey each time, and do all of that in 60 days, you will earn 6,000 bonus points. This offer is valid through January 17, 2025.

How Dining Programs Work

Dining at a restaurant and paying with your credit or debit card is simple. However, there are a few rules you need to know about.

First, most programs require you to remain opted-in for emails, which can be a nuisance. Moreover, to qualify for the bonus points as a new member, you need to complete an online review for each qualifying dine during the introductory period.

Additionally, the offers can’t be combined. As most of these dining programs are managed by the same agency, adding your credit card to one program will unlink it from another program, meaning you can’t earn Hilton Honors and Marriott Bonvoy points at the same restaurant, for example.

If you place an order online or use a delivery app, you need to use the dining program itself, not Uber Eats or another third-party delivery app. You won’t get credit for the meal if you use these other programs to place your order.

These points are on top of whatever you earn from the credit or debit card used for payment. To truly maximize your earnings, pay with a credit card that earns extra rewards at restaurants.

Lastly, check the terms of each restaurant. Some only offer points on certain days of the week or only on dine-in or takeout — maybe not on both.

Bottom Line:

The simplest way to earn extra rewards is to link a credit card to your preferred program and then use that card any time you visit a restaurant. You don’t have to obsess over only dining at participating restaurants. Instead, think of these bonus points as a nice “extra” for something you’re doing anyway: going to a restaurant. Not every restaurant participates in these programs, but this method requires less effort.

Final Thoughts

With current bonuses for new members, airline and hotel dining programs are offering up to 13,000 bonus points and miles. If you dine out or order food delivery regularly, participating in these programs can be an easy way to double-dip on rewards, earning from the dining program and from the credit card you use for payment. Every little bit adds up.

Ryan Smith's image

About Ryan Smith

Ryan completed his goal of visiting every country in the world in December of 2023 and now plans to let his wife choose their destinations. Over the years, he’s written about award travel for publications including AwardWallet, The Points Guy, USA Today Blueprint, CNBC Select, Tripadvisor, and Forbes Advisor.

INSIDERS ONLY: UP PULSE

Deluxe Travel Provided by UP Pulse

Get the latest travel tips, crucial news, flight & hotel deal alerts...

Plus — expert strategies to maximize your points & miles by joining our (free) newsletter.

We respect your privacy. This site is protected by reCAPTCHA. Google's privacy policy  and terms of service  apply.

Deluxe Travel Provided by UP Pulse
DMCA.com Protection Status