Hilton Honors Dining program guide

Earn up to eight Hilton Honors points on your restaurant purchases


See how the Hilton Honors Dining program can help you score a free hotel stay just by dining at your favorite restaurants.

The content on this page is accurate as of the posting date; however, some of our partner offers may have expired. Please review our list of best credit cards, or use our CardMatch™ tool to find cards matched to your needs.

When it comes to earning rewards, many travelers prefer hotel points to frequent flyer points. While frequent flyer programs can be extremely complicated, many hotel programs, such as Hilton Honors, offer award nights in any unsold standard room with none of the blackout dates or capacity controls that can make it so difficult to find airline awards.

If you love collecting hotel points — especially Hilton Honors points — the Hilton Honors Dining program allows you to earn additional points when you eat out in your hometown or when traveling.

What is Hilton Honors Dining?

Hilton Honors is a loyalty program offered by Hilton Worldwide, which encompasses 14 hotel brands and more than 5,300 properties around the world. The Hilton Honors Dining program gives members a way to earn additional Hilton Honors points when they visit participating restaurants, bars and clubs. Hilton Honors members can join the dining program for free by signing up at the Hilton Honors Dining page.

Once you register a credit card or debit card number through the Hilton Honors Dining website, you will earn bonus points with the program whenever you make a purchase at a participating bar, club or restaurant. You can earn up to eight points per dollar through Hilton Honors Dining, depending on your status, the day of week and any other promotions you qualify for, and the points will stack on top of your credit card rewards. That’s all there is to it — just use a registered card to pay, and your points are automatically deposited to your Hilton Honors account.

Top Hilton Honors cards

No annual fee

Hilton Honors card

Hilton Honors American Express Card

Premium benefits

Hilton Honors Surpass

Hilton Honors American Express Surpass® Card

Business travel

Hilton Honors Business card

The Hilton Honors American Express Business Card

7x points on Hilton hotel stays

5x points on U.S. restaurants, U.S. supermarkets and U.S. gas stations

3x points on other purchases

75,000 points if you spend $1,000 in first 3 months

12x points on Hilton hotel stays

6x points on U.S. restaurants, U.S. supermarkets and U.S. gas stations

3x points on other purchases

125,000 bonus points if you spend $2,000 in first 3 months

12x points on Hilton hotel stays

6x points on select business and travel purchases

3x points on other purchases

125,000 bonus points if you spend $3,000 in first 3 months

How to join Hilton Honors Dining

  1. Go to the Hilton Honors Dining website and create an account, using your name, address, phone number and email.
  2. Register the credit or debit cards that you plan to use when you eat out (the more, the better).
  3. Once your registration is complete, you will earn points the next time you eat out at a participating location (you can even earn points on the spot).

How to use the Hilton Honors Dining program

After you’ve registered, you only have to visit a participating location to start earning points. You can search for restaurants through the Hilton Honors Dining website by city, state, ZIP code or name. You will find other useful details in the search results, including each restaurant’s neighborhood, average price of an entrée, days of weeks on which you can earn rewards (some restaurants don’t offer rewards on the weekend) and member ratings.

Once you’ve swiped a registered card at a participating restaurant, points should be deposited into your Honors account within six to eight weeks of your purchase (you can fill out a missing reward form if your points go missing).

At what rate will you earn Hilton Honors points?

As you can see from the table below, opting in to emails with the Hilton Honors Dining program is key to earning points:

 If you don’t opt in to receive emails2 points per $2
 If you opt in to receive emails5 points per $1
 If you opt in to receive emails and complete 11 qualified transactions in a calendar year8 points per $1

How to maximize the Hilton Honors Dining program

  • Opt in to marketing emails. The best way to earn the most reward points from the Hilton Honors Dining program is to receive their marketing emails. If you don’t do this, then you’ll only earn two points for every dollar spent. But, once you’re on the email list, you’ll earn five points per dollar, and you can boost that rate to eight points per dollar once you complete 11 qualifying transactions.
  • Use the restaurant search to set your dining schedule. After choosing to receive marketing emails, you should familiarize yourself with the restaurants in your area that are part of the Hilton Honors Dining program. If you set your dinner plans around this list of restaurants, you’ll quickly reach the 11 transactions needed to earn eight points per dollar. Also, look for participating restaurants when you go out to eat with friends and when you take clients out for lunch.
  • Look for participating restaurants when you travel. You can turn your vacation or business trip into a chance to earn extra points, while also getting outside your usual list of restaurants.
  • Keep an eye out for special promotions. You may be tempted to send your Hilton Honors Dining emails to the spam folder, but it pays to scan these emails for promotions. You may be offered bonuses for reaching a certain threshold in a particular month or by dining out a certain number of times. Also, emails can recommend restaurants near you and notify you when a new restaurant has joined the program.

Hilton Honors Dining sign-up bonus

New Hilton Honors Dining program members can earn 1,000 bonus points in their account’s first 30 days. All you have to do is spend $25 or more at a qualifying location and complete a review within 30 days of dining.

Best credit cards for Hilton Honors Dining

While you can use any Visa, Mastercard, American Express or Discover card with the Hilton Honors Dining program, you should try to use a rewards card that offers bonus points on restaurant purchases — your credit card rewards will stack with your points from the program.

Here are some of the best credit cards to use with Hilton Honors Dining:

Credit CardRewards for diningAnnual fee
Hilton Honors Card from American Express5x points$0
Hilton Honors Surpass® Card from American Express6x points$95
Hilton Honors Aspire Card from American Express7x points$450
Chase Sapphire Reserve3x points$450
Chase Sapphire Preferred2x points$95
Uber Visa Card from Barclays4% cash back$0
Capital One Savor Cash Rewards4% cash back$95, $0 first year
Citi Premier Card2x points$95
Citi Prestige2x points$450
Discover it® chrome2% cash back (on up to $1,000 combined gas and restaurant spending per quarter, then 1%)$0

Eligible Hilton Honors Dining restaurants

The list of participating restaurants varies by city — many are independently owned or local chains — so you’ll need to visit the Hilton Honors Dining site to find out which restaurants participate in your area.

Here’s a sampling of participating restaurants:

  • Fogo de Chao
  • Buca di Beppo
  • Jack in the Box
  • Which Wich
  • BRIO Tuscan Grille

Related stories: Earn up to 150,000 bonus points with AmEx Hilton cards for a limited time, Hotel cards: get the most free nights for the fewest points

Editorial Disclaimer

The editorial content on this page is based solely on the objective assessment of our writers and is not driven by advertising dollars. It has not been provided or commissioned by the credit card issuers. However, we may receive compensation when you click on links to products from our partners.

Credit Card Rate Report
Cash Back

Questions or comments?

Contact us

Editorial corrections policies

Learn more