How to enjoy free breakfast and dinner on your next hotel stay

Unlock free meals by picking the right hotel chain – and leveraging rewards cards perks

Rebecca Lake
Personal Finance Writer
Making complex credit topics simple

Hotels that offer free breakfast, dinner

The content on this page is accurate as of the posting date. Please review our list of best credit cards, or use our CardMatch tool to find cards matched to your needs.

Dining out can add to your travel spending when you’re away from home, but your hotel may offer a money-saving solution.

Many hotels offer complimentary breakfast, but some include free dinner as an additional guest perk. A rewards credit card can also be useful in enjoying free meals.

As you prep for your next trip, here’s how to unlock free eats at hotels and increase rewards.

See related: 7 hotel rewards mistakes you should avoid

Which hotels offer free breakfast and dinner?

More hotels are jumping on the free breakfast bandwagon these days, but free dinner is a bit more selective.

This table highlights what’s on the menu at some of the top hotels.

Free breakfast and dinner at some of the major U.S. hotel chains

Hotel chain Breakfast Dinner
Best Western Free breakfast included Free light dinner and cocktails offered Monday through Friday at select Best Western Navigator Plus locations
Canopy by Hilton Free breakfast buffet included; complimentary breakfast bags can also be delivered to your room N/A
Comfort Inn and Suites Free hot breakfast buffet included; complimentary breakfast bags also available Free dinner available at select locations
Country Inn and Suites Free hot breakfast buffet included Free dinner available at select locations
Embassy Suites Free made-to-order breakfast Complimentary snacks and beverages at the nightly evening reception
Fairfield Inn and Suites Free hot breakfast buffet available N/A
Hampton Inn and Suites Free hot breakfast and breakfast bags available Free dinner Monday through Thursday available at select locations
Holiday Inn Free hot breakfast included at Holiday Inn Express locations Free dinner available the night of arrival at Holiday Inn locations
Homewood Suites Free hot breakfast included Free beverages and appetizers available Monday through Thursday evenings
La Quinta Inn and Suites Free breakfast included Free dinner available at select locations
Residence Inn Free hot breakfast included Free cocktails and dining available Monday through Wednesday evenings
SpringHill Suites Free breakfast included Free drinks and light dinner fare available
Staybridge Suites Free breakfast included Free dinner available Tuesday through Thursday evenings
Wingate by Wyndham Free breakfast included N/A

Dining policies may be property-specific

When in doubt about whether a hotel offers free dinner, drinks or snacks in the evening, ask at the front desk if they offer those amenities, says Jessica van Dop DeJesus, a travel expert with

Free cocktails, finger foods or full dinner may be more common at extended stay hotels, luxury properties or smaller boutique brands.

DeJesus favors Kimpton Hotels, a boutique brand owned by IHG, because they offer free wine and appetizers to guests at a daily happy hour.

Breakfast and dinner availability can vary widely within a brand’s family of properties.

  • All Sonesta ES Suites locations offer complimentary breakfast daily, says Sonesta representative Lorie Juliano, along with an evening social three nights per week. However, complimentary meals aren’t available at Sonesta’s full-service brands, Royal Sonesta and Sonesta Hotels & Resorts.
  • At Holiday Inn Express, you can enjoy a free breakfast buffet daily, but complimentary dinner is only available at Holiday Inn locations. This benefit applies to the evening of your arrival only.

See related: 3 ways to use your cards at boutique hotels

Hotel loyalty programs can offer dining freebies

Joining a hotel loyalty program can yield dining benefits, but you may need to reach a certain status in the program before you can take advantage of free meals.

With the Hilton Honors program, for instance, complimentary continental breakfast is available for Gold and Diamond members.

According to a Hilton Honors representative, you’ll also need Gold or Diamond status to receive a food and beverage credit at Hilton’s luxury properties, including Waldorf Astoria Hotels & Resorts.

A co-branded hotel credit card can help you gain elite status in hotel loyalty programs faster by:

If you’re joining a hotel loyalty program to get free dining benefits, read the rules carefully.

Jason Decker, travel rewards consultant with, prefers World of Hyatt over other hotel loyalty programs because of its dining incentives.

However, starting Nov. 1, that program will only offer complimentary breakfast to World of Hyatt members who book directly – third-party bookings will no longer qualify for free breakfast.

Remember to take advantage of the program’s other perks, too, such as free Wi-Fi, room upgrades and a welcome gift at check-in, says Ahmed Bhuiyan, who runs the travel blog yourTripGuru. “For example, if you’re part of the Marriott Rewards loyalty program and have elite status, you get late checkout.”

See related: 3 ways many rewards cards give you hotel status

Joining a hotel loyalty program can yield dining benefits, but you may need to reach a certain status in the program before you can take advantage of free meals

Don’t overlook rewards card, frequent flyer dining benefits

Your rewards credit card can also get you an invitation to free dinner.

Bhuiyan, for example, favors the Platinum Card® from American Express due to its Fine Hotel and Resorts program.

“If you book a participating hotel, you’re able to get perks like a $100 amenity, which in many cases covers a free lunch or dinner,” he says. In addition, the program includes complimentary daily breakfast for two people.

Frequent flyer membership and airline credit cards can help you land free meals as well.

DeJesus uses the Chase United Explorer card for travel, but as an added member benefit, she gets daily complimentary breakfast for two at Luxury Hotel & Resort Collection properties.

Marketing specialist and frequent traveler Adam Riemer uses the Hilton Honors program, which offers Gold status guests the option of earning points or a buffet breakfast in selected properties.

“What you’ll find is that many properties have free continental breakfast,” says Riemer, so you can choose the continental option and “get both the food and the points.”


Tip: Even if your hotel doesn’t offer free dinner, you could still turn rewards points into a free meal. The Hilton Honors program, for instance, allows you to use rewards to book exclusive dining experiences. Other programs that also let members redeem rewards for culinary experiences, such as dining cruises, include Chase Ultimate Rewards, Marriott Rewards and Choice Hotels Privileges.

Consider a room upgrade to save on dining

Upgrading your stay can open even more free dining avenues. Both DeJesus and Decker recommend looking into hotels that offer club room access.

“Usually, club rooms offer complimentary breakfast and light snacks and drinks,” says DeJesus. Some of the hotel brands she recommends for club room bookings include Grand Hyatt, Ritz-Carlton and Mandarin Oriental.

If you’re planning an upgrade, do the math on how much you’ll have to pay in points or cash. Decker uses the Hyatt Regency Maui as an example.

“You can either pay about 7,000 more points per night to [book a room with] access to the Regency Club,” he says, or if paying with cash, “you can pay only 3,000 more points per night for access to the club.”

In return, you get benefits such as a full breakfast, snacks throughout the day and an evening cocktail hour complete with free alcoholic beverages, appetizers, salads and sandwiches. 

“That could make a meal for the family to save some money since eating out is outrageously expensive,” says Decker. Just be sure that it’s worth what you’re paying in points or cash to get club benefits.

Join the discussion
We encourage an active and insightful conversation among our users. Please help us keep our community civil and respectful. For your safety, do not disclose confidential or personal information such as bank account numbers or social security numbers. Anything you post may be disclosed, published, transmitted or reused.

If you are commenting using a Facebook account, your profile information may be displayed with your comment depending on your privacy settings. By leaving the 'Post to Facebook' box selected, your comment will be published to your Facebook profile in addition to the space below.

The editorial content on is not sponsored by any bank or credit card issuer. The journalists in the editorial department are separate from the company's business operations. The comments posted below are not provided, reviewed or approved by any company mentioned in our editorial content. Additionally, any companies mentioned in the content do not assume responsibility to ensure that all posts and/or questions are answered.

Weekly newsletter
Get the latest news, advice, articles and tips delivered to your inbox. It's FREE.

Updated: 11-15-2018