are dinner cruises all inclusive?

Find out what’s really included on San Diego dinner cruises, from meals and drinks to entertainment, and which sailings come closest to an all-inclusive experience.

San Diego dinner cruise ship on the bay at sunset, no text, no logos, no people

Are dinner cruises all inclusive?

No, most San Diego dinner cruises are not fully all‑inclusive. A standard ticket typically covers the cruise, a meal (plated or buffet), and non‑alcoholic drinks, but alcoholic beverages, gratuities, and sometimes parking are extra. A handful of sailings, such as the New Year’s Eve Champagne Cruise, bundle an open bar and food into one price, but such events are rare and priced accordingly.

The term “all‑inclusive” often conjures images of a resort where everything from meals to drinks and activities is covered by a single upfront payment. On the water, however, the definition shifts. For most San Diego dinner cruises, the base fare gets you a seat at a private table, a three‑course meal or buffet, and perhaps a welcome glass of sparkling wine (see What are the top 5 things to do in San Diego?). After that, you’re on your own for cocktails, wine, and even the tip for your server. Understanding exactly what is and isn’t included helps you avoid a surprise bill at the end of the night.

San Diego dinner cruise ship with downtown skyline at dusk, no text, no logos, no people

That said, the San Diego dinner cruise market isn’t a monolith. Operators like City Cruises and Flagship Cruises & Events structure their tickets differently, and seasonal specials can flip the script entirely. On Dinner Cruises San Diego, a gourmet plated dinner cruise from City Cruises starts at $153.50 per person (checked September 2026) and includes the meal and non‑alcoholic drinks, while the same company’s buffet dinner cruise starts at $102.33 (checked September 2026) and also covers unlimited coffee, tea, and water. Neither price includes alcohol, which you buy from the onboard bar. Meanwhile, a New Year’s Eve Champagne Cruise from a different operator costs $600 per person (checked September 2026) but includes a hosted open bar, welcome champagne, a midnight toast, and tray‑passed bites. That’s the closest you’ll get to an all‑inclusive dinner cruise on San Diego Bay.

Here is what the major dinner cruises on the bay actually include, from plated meals to buffet spreads, plus how their cancellation policies work, and compared what you’ll pay out of pocket once you’re on board. The following sections walk you through the typical package, the exceptions, and the extras you should budget for.

What’s typically included in a San Diego dinner cruise?

A standard San Diego dinner cruise ticket includes the boat ride, a plated or buffet dinner, and basic non‑alcoholic beverages. Many operators also toss in a welcome glass of sparkling wine or cider, but alcoholic drinks beyond that are sold separately. Live music or a DJ is common, and you’ll always have a private table.

When you book a dinner cruise through one of the two dominant operators, City Cruises or Flagship, you’re paying for a floating restaurant. The meal is the centerpiece. City Cruises’ Gourmet Dinner Cruise, for example, serves a plated dinner prepared onboard and brought to your table, and dietary requests are worth raising with the operator when you book. The Buffet Dinner Cruise from the same operator offers a self‑serve spread with unlimited coffee, hot tea, iced tea, and water. Flagship’s Harbor Dinner Cruise also includes a dinner served indoors, plus a complimentary welcome drink for each adult. These meals are not afterthoughts; they’re the reason the ticket costs more than a simple harbor tour.

Drinks are where the all‑inclusive label falls apart. On the City Cruises Gourmet Dinner Cruise, wine and cocktails are available for purchase at the onboard bar, and there’s no drink package included in the fare. The Buffet Dinner Cruise covers only the non‑alcoholic beverages listed above; alcohol is sold separately. Flagship’s dinner cruise offers an optional unlimited bar upgrade for an added fee, but the base ticket only includes that one welcome drink. So if you plan to have a couple of drinks with dinner, you’ll add to your final bill.

Entertainment is another standard inclusion. Most dinner cruises feature a live DJ or recorded music, and there’s often a small dance floor. Some cruises, particularly the harbor tours that don’t include dinner, offer narrated commentary about landmarks like the Coronado Bridge, the USS Midway Museum, and the Maritime Museum’s Star of India. On dinner cruises, the focus is more on the meal and the atmosphere, though you’ll still get those same views from your table.

Cruise Meal included Drinks included Entertainment Free cancellation
City Cruises Gourmet Dinner Plated dinner served at your table Non-alcoholic drinks; alcohol for purchase Not stated on the listing Up to 24 hours before
City Cruises Buffet Dinner Buffet dinner Unlimited coffee, tea, iced tea, water; alcohol sold separately DJ and dancing Up to 24 hours before
Flagship Harbor Dinner Cruise Dinner served indoors Complimentary welcome drink; optional unlimited bar upgrade for added fee Live music/DJ Up to 24 hours before
New Year's Eve Champagne Cruise Tray‑passed light bites and desserts Hosted open premium bar, welcome champagne, midnight toast Entertainment varies Up to 24 hours before

All prices and inclusions checked September 2026; check the operator’s live listing for the most current details.

If you’re looking for a dinner cruise that covers all your drinks, you’ll need to hunt for a special event or be willing to pay for a bar upgrade. The Flagship unlimited bar upgrade is the closest everyday option, but it’s an add‑on, not part of the base fare. For a truly all‑inclusive evening, the New Year’s Eve Champagne Cruise is the standout, though it’s a holiday event with a $600 (checked September 2026) price tag.

The City Cruises Gourmet Dinner Cruise is a good example of the standard model. You get a beautifully plated meal and a 2.5‑hour cruise past the downtown skyline, but you’ll pay for every cocktail. If you’re celebrating a special occasion, the plated dinner might be worth the extra cost over the buffet, but don’t expect an open bar.

Which San Diego dinner cruises include drinks and a full meal?

Only a few San Diego dinner cruises bundle alcohol into the ticket price. The New Year’s Eve Champagne Cruise is the most complete, covering an open premium bar, champagne, and food. For everyday sailings, the Flagship Harbor Dinner Cruise offers a complimentary welcome drink, and you can add an unlimited bar upgrade for an extra fee. No standard dinner cruise includes a full open bar in the base fare.

If you’re determined to avoid pulling out your wallet once you step on board, your best bet is a holiday or special‑event cruise. The New Year’s Eve Champagne Cruise, operated by Fattori Travel Experiences, charges $600 per person (checked September 2026) and throws in a hosted open premium bar, a welcome glass of champagne, a midnight champagne toast, and tray‑passed light bites and desserts. There’s no plated dinner, but the food and drink are all covered. The cruise lasts three hours and departs from a dock confirmed about 24 hours before sailing, so you get a festive, all‑inclusive evening on the water. The catch? It only runs once a year, and the price reflects the exclusivity.

Champagne glasses and festive table setting on a cruise ship, no text, no logos, no people

For a more accessible option, the Flagship Harbor Dinner Cruise gives each guest a complimentary welcome drink upon boarding. After that, you can purchase an unlimited bar upgrade, a drink package that covers beer, wine, and well drinks for the duration of the 3‑hour cruise. The base ticket starts at $125.70 per person (checked September 2026), and the bar upgrade adds a flat fee. This isn’t all‑inclusive in the resort sense, but if you plan to drink, it can simplify your evening and cap your alcohol spending. Flagship’s cruise departs from Broadway Pier and often sells out, so booking ahead is wise.

The City Cruises Gourmet Dinner Cruise and Buffet Dinner Cruise both depart from Grape Street Pier. You pay per drink at the bar, and prices are typical of a nice restaurant. If you’re a couple who enjoys a bottle of wine with dinner, the extra cost can add up quickly. So while the base fare seems lower, the total cost can climb.

Flagship’s dinner cruise strikes a middle ground: it includes a welcome drink and gives you the option to upgrade to unlimited drinks, which can be a smart move if you’re celebrating. The 3‑hour cruise and 4.1 rating across 1,322 reviews (checked September 2026) make it a popular choice for travelers who want a lively evening without the sticker shock of a fully all‑inclusive holiday event.

What’s not included on a dinner cruise?

Gratuities, parking, premium drinks, and sometimes even soft drinks are not included in the base fare of most San Diego dinner cruises. You’ll also pay extra for any additional food or drinks beyond what’s specified, and some cruises charge landing or facility fees separately.

Even when a cruise includes a meal and a welcome drink, several expenses still fall on you. Gratuities for the serving staff are rarely included. Operators typically suggest a tip on the pre‑tax fare, and some may add an automatic service charge for larger parties. If you’re on a cruise that offers a bar upgrade, the tip on that upgrade is also extra. Budgeting an additional amount for tips is realistic.

Parking near the departure piers is another cost to factor in. The two main departure points are Broadway Pier (990 N. Harbor Drive) for Flagship cruises and Grape Street Pier (1800 N. Harbor Drive) for City Cruises. Neither operator has its own parking lot. Metered street parking is available, but spots fill up early, and meters often have a 3‑hour limit, tight for a 2.5‑ to 3‑hour cruise. Public pay lots like Ace Parking near Broadway Pier or the B Street Pier lot charge a fee for the evening. The Port of San Diego website lists nearby parking options, but it’s wise to arrive 15 to 30 minutes early to find a spot and walk to the pier.

San Diego Bay pier with cruise ship docked, no text, no logos, no people

Some cruises also charge landing or facility fees that are not included in the advertised price. For example, the Mission Bay Sunset Cruise (not a dinner cruise, but illustrative) lists a base fare of $47 per person (checked September 2026) but covers landing and facility fees in that price. On dinner cruises, taxes and fees are added at checkout, so the final amount on your credit card will be higher than the “from” price you see on the listing. Always read the fine print before you book.

How to budget for a dinner cruise in San Diego

Plan on spending the base fare for your chosen cruise, then add extra for drinks, tips, and parking. A basic dinner cruise with a meal and soft drinks starts around $102 per person (checked September 2026), while adding a couple of drinks and tips can push the total higher. For an all‑inclusive holiday experience, expect to pay $600 or more per person.

To build a realistic budget, start with the base fare. The City Cruises Buffet Dinner Cruise starts at $102.33 per person (checked September 2026), making it the most affordable dinner cruise with a full meal. The City Cruises Gourmet Dinner Cruise starts at $153.50 (checked September 2026), and the Flagship Harbor Dinner Cruise starts at $125.70 (checked September 2026). Add about 10 to 15 percent for taxes and fees, which are disclosed at booking.

Next, estimate your drink spending. If you’re on a cruise with no drink package, assume you’ll pay for each drink at the bar. A couple sharing a bottle of wine might spend a modest amount. If you opt for Flagship’s unlimited bar upgrade, the added fee is disclosed on the live listing. Check the operator’s site for the exact price.

Gratuities should be calculated on the pre‑tax fare. A typical tip is a percentage of the ticket price. Parking will cost a few dollars at a nearby lot. So for two people on a Flagship dinner cruise with the bar upgrade, the total could be the sum of two base tickets, two bar upgrades, tips, and parking. That’s still far less than the $600 (checked September 2026) New Year’s Eve cruise, but it’s not all‑inclusive.

If you’re trying to keep costs down, the buffet dinner cruise is your best bet. You’ll still get a meal, the cruise, and non‑alcoholic drinks for just over $100 per person (checked September 2026). Skip the alcohol and you can have a memorable evening on the water for a reasonable total after taxes and tips. For dress code advice, see our guide on what to wear on a dinner cruise.

How do holiday and special‑event cruises change the equation?

Holiday cruises like the New Year’s Eve Champagne Cruise often include an open bar and food in the ticket price, making them the closest thing to an all‑inclusive dinner cruise on San Diego Bay. Christmas Eve brunch or dinner cruises, however, follow the standard model: the meal and non‑alcoholic drinks are included, but alcohol is extra.

The New Year’s Eve Champagne Cruise is the outlier. For $600 per person (checked September 2026), you get a 3‑hour cruise with a hosted open premium bar, welcome champagne, a midnight toast, and tray‑passed light bites and desserts. There’s no sit‑down dinner, but the food and drink are all covered. This cruise sells out quickly, and the operator confirms the dock about 24 hours before departure, so flexibility is required.

Fireworks over San Diego Bay seen from a cruise ship deck, no text, no logos, no people

The Christmas Eve Brunch or Dinner Cruise from City Cruises is a different story. It starts at $99.64 per person (checked September 2026) and includes a holiday buffet with freshly prepared entrees, salads, and desserts, plus unlimited coffee, hot tea, iced tea, and water. Alcohol is not included, and the listing does not display a free cancellation line, so you’ll need to check the cancellation terms on the booking page before you pay. This cruise runs 2 to 3 hours, and the meeting point varies with the sitting you book.

If you’re interested in other holiday options, our holiday dinner cruises guide covers the Parade of Lights and July 4th fireworks cruises, none of which are all‑inclusive but offer festive experiences.

Here are answers to the most frequently asked questions about what’s included on San Diego dinner cruises.

Common questions about dinner cruise inclusions

Are drinks included on all dinner cruises?

No. Most dinner cruises include only non‑alcoholic drinks like water, coffee, and tea. A few, like the Flagship Harbor Dinner Cruise, include a complimentary welcome drink, but alcohol beyond that is sold separately. The New Year’s Eve Champagne Cruise is a rare exception with an open bar.

Do dinner cruises include gratuities?

Gratuities are not included in the base fare. Operators suggest tipping on the pre‑tax ticket price. Some may add an automatic service charge for groups, but you should budget extra for tips.

Is the meal always a plated dinner?

No. City Cruises offers both a plated gourmet dinner and a buffet dinner. Flagship serves a dinner indoors, but the format can vary. The New Year’s Eve cruise serves tray‑passed bites rather than a plated meal.

Can I bring my own alcohol on a dinner cruise?

No. U.S. Coast Guard regulations and operator policies prohibit passengers from bringing personal alcohol on board. All alcohol must be purchased from the ship’s bar.

Are there all‑inclusive holiday cruises in San Diego?

The New Year's Eve Champagne Cruise includes an open bar and food in the ticket price. Christmas Eve and other holiday cruises follow the standard model where alcohol is extra.

What’s the cheapest dinner cruise that includes a meal?

The City Cruises Buffet Dinner Cruise starts at $102.33 per person (checked September 2026) and includes a buffet dinner and unlimited coffee, tea, iced tea, and water. Alcohol is not included.

← All posts

from $153.50 · ★ 4.4 (208) · free cancellation Check Availability →