how much is the hornblower cruise in san diego?
Hornblower's San Diego dinner cruises now sell under the City Cruises name. Here is what each sailing actually costs and what the fare covers.
how much is the hornblower cruise in san diego?
how much is the hornblower cruise in san diego?
The sailings people still call Hornblower now sell as City Cruises, and dinner fares start at $102.33 per person for the buffet dinner cruise and $153.50 per person for the gourmet plated dinner cruise (both checked September 2026). Daytime harbor tours from the same operator start at $38.33, and the top of the range is the New Year's Eve champagne cruise at $600 per person (checked September 2026).
The name on the tickets changed before the prices did. Hornblower Cruises, the company that ran San Diego Bay dinner cruises for decades from the Grape Street Pier landing at 1800 N Harbor Drive, was rebranded as City Cruises, and today the same vessels, the same pier and largely the same dinner format sell under the City Cruises California name. Plenty of locals and older guidebooks still say Hornblower, which is why the question "how much is the Hornblower cruise" keeps getting typed into search bars even though no San Diego listing carries that name anymore.

The honest answer to the price question therefore comes in tiers, because the operator runs more than one product from the same landing. The buffet dinner cruise is the entry point, the gourmet plated dinner cruise is the classic evening most people picture when they say Hornblower, and seasonal events like the Christmas Eve and New Year's Eve sailings sit above both. Add the daytime harbor tour at the bottom of the ladder and you have the full spread of what this operator charges on San Diego Bay.
One thing worth knowing before you compare numbers: the two major operators on the bay price differently. City Cruises and Flagship Cruises & Events are the two widely listed dinner cruise operators in San Diego, and Flagship's harbor dinner cruise starts at $125.70 per person (checked September 2026) from Broadway Pier, a different pier on the same waterfront. If your budget question is really "what does a dinner cruise cost in San Diego," our broader San Diego harbor dinner cruise menu guide walks through what each operator serves at each price point.
What does the classic Hornblower-style dinner cruise cost?
The City Cruises Gourmet Dinner Cruise, the direct successor to the Hornblower plated dinner evening, starts at $153.50 per person (checked September 2026), runs 2.5 hours from Grape Street Pier, and holds a 4.4 rating across 208 reviews (checked September 2026). The buffet version starts at $102.33 per person (checked September 2026) and runs 3 hours.
Those two numbers are the real answer to the Hornblower question, so they deserve a closer look. The gourmet sailing is the one that matches the old Hornblower format most closely: a plated dinner served at your table, with wine and cocktails available for purchase at the onboard bar rather than bundled into the fare. The buffet sailing swaps table service for a buffet line, and in exchange it runs a full three hours, half an hour longer than the plated evening, while dropping the entry price by roughly fifty dollars per adult.

Here is how the operator's current San Diego lineup stacks up side by side:
| Sailing | From price per person | Duration | Rating | Departure point |
|---|---|---|---|---|
| Best of the Bay Harbor Tour | $38.33 (checked September 2026) | 1.5 hours | 4.6, 419 reviews (checked September 2026) | Pier 2, 970 N Harbor Drive |
| Buffet Dinner Cruise | $102.33 (checked September 2026) | 3 hours | 4.4, 27 reviews (checked September 2026) | Grape Street Pier, 1800 N Harbor Drive |
| Gourmet Dinner Cruise | $153.50 (checked September 2026) | 2.5 hours | 4.4, 208 reviews (checked September 2026) | Grape Street Pier, 1800 N Harbor Drive |
| Christmas Eve Brunch or Dinner Cruise | $99.64 (checked September 2026) | 2-3 hours | 5, 2 reviews (checked September 2026) | San Diego Bay, varies by sitting |
Two patterns jump out of that table. First, the dinner cruises cluster in the low-to-mid $100s, which matches the general San Diego market: adult dinner cruise prices across the bay's operators start around $102.33-$153.50 per person (checked September 2026) before taxes and service charges. Second, the review counts differ enormously, and the buffet dinner cruise's 27 reviews mean its 4.4 rating rests on far less evidence than the gourmet sailing's 208. Treat small-sample ratings as a weak signal.
What is actually included in that fare?
The dinner fare covers the cruise, the meal, and unlimited coffee, hot tea, iced tea and water on the buffet sailing, but alcohol is sold separately on both dinner cruises, and parking at Grape Street Pier is not included in the ticket price. Neither dinner fare bundles a welcome drink, which is a real difference from the competing Flagship dinner cruise that includes one.
This is where the sticker price and the final bill diverge, and it is the part of the Hornblower question people usually ask about second. On the gourmet sailing, dinner is plated and served at your table, and the bar sells wine and cocktails by the glass. On the buffet sailing, the buffet dinner comes with unlimited coffee, hot tea, iced tea and water, and alcohol is again sold separately. Neither dinner fare bundles a welcome drink, which is a real difference from the competitor: Flagship's harbor dinner cruise includes a complimentary welcome drink and offers an unlimited bar upgrade for an added fee.

A couple of soft costs sit outside the fare too. Parking near Grape Street Pier means public pay lots and metered street parking, since the operator has no lot of its own, and the standard advice is to arrive early enough to park and check in before boarding. Boarding typically opens 15 to 30 minutes before departure, and dining cruises check you in at the ticket booth with photo ID before issuing a boarding pass. None of that costs extra, but it costs time, and late arrivals on prepaid tickets are the classic way an evening goes sideways.
The cancellation terms are friendlier than the extras. Both City Cruises dinner sailings offer free cancellation up to 24 hours before departure for a full refund, which means you can lock a date early and still back out if plans shift. The Christmas Eve sailing is the exception in this family: its listing does not display a free cancellation line, so read the terms on the booking page before paying.
Why do people still call it the Hornblower cruise?
Because Hornblower operated San Diego's best-known dinner cruises for decades from the same Grape Street Pier landing, and the rebrand to City Cruises changed the name on the tickets without changing the boats, the pier, or the format, so two decades of word-of-mouth still points at the old name.
The rebrand matters for price shoppers in one practical way: if you search for Hornblower prices, you will find stale numbers from before the name change, and older listings sometimes carry promotional fares that no longer exist. The live listings under the City Cruises name are the only place with current pricing, and the figures in this article come from those. A useful sanity check when you see an old Hornblower price quoted somewhere: if it is well below the buffet dinner fare of $102.33 per person (checked September 2026), it is almost certainly an outdated or promotional figure rather than today's fare.
The name survives in other ways too. The landing at 1800 N Harbor Drive still gets called the Pier 1 Hornblower Landing in some operator materials, and locals who proposed at a Hornblower dinner years ago are not going to start saying City Cruises. The cruises listed on Dinner Cruises San Diego appear under the current City Cruises names and prices, so an old Hornblower recommendation does not send you to a stale figure. Our Hornblower dinner cruise guide covers the transition in more detail, and the City Cruises San Diego guide covers the current lineup, including the daytime products.
How much are the holiday versions of the Hornblower cruise?
The Christmas Eve Brunch or Dinner Cruise starts at $99.64 per person (checked September 2026), while the New Year's Eve Champagne Cruise from a different operator, Fattori Travel Experiences, runs $600 per person (checked September 2026) with a hosted open premium bar and no plated dinner.
Holiday sailings are where the price ceiling sits, and the two ends of the holiday market illustrate how differently operators bundle. The City Cruises Christmas Eve sailing stays close to the everyday buffet price, which makes it one of the better value holiday nights on the bay: a holiday buffet with freshly prepared entrees, salads and desserts, plus the usual unlimited coffee, hot tea, iced tea and water, at a from-price of $99.64 per person (checked September 2026). The catch is the cancellation terms, which are not the free-24-hour terms of the everyday dinners.
The New Year's Eve champagne cruise is a different animal entirely. At $600 per person it is roughly four times the gourmet dinner fare, and what you are buying is not dinner: the fare covers a hosted open premium bar, welcome champagne, a midnight champagne toast, and tray-passed light bites and desserts. It runs 3 hours, the dock is confirmed roughly 24 hours before departure, and it does carry free cancellation up to 24 hours before. Whether that trade works for you is a question of how much the open bar and the midnight toast are worth on the one night of the year when everything on the bay sells out.

December also brings the San Diego Parade of Lights dinner sailings, when boats time their routes to the decorated boat parade, and July brings Big Bay Boom fireworks cruises, both of which typically price above standard evenings because demand concentrates on a handful of dates. If your question about Hornblower prices is really about a specific holiday, book early: the everyday dinners have flexible cancellation, but the special-event sailings fill first.
Is the Hornblower cruise price worth it compared to alternatives?
At $102.33 to $153.50 per person (checked September 2026), the City Cruises dinners sit in the middle of the San Diego market, with the Flagship dinner cruise at $125.70 per person (checked September 2026) sitting between them, so the value question comes down to format preference more than price alone.
Run the comparison honestly and the differences are structural, not just numeric. Flagship's dinner cruise costs less than the City Cruises gourmet sailing, includes a welcome drink, and departs from Broadway Pier rather than Grape Street Pier, which matters if you are staying downtown and walking to the pier. It also carries a 4.1 rating across 1,322 reviews (checked September 2026), a far larger sample than either City Cruises dinner listing, and it is flagged as often selling out. The City Cruises gourmet sailing answers with the plated, at-your-table dinner service that Flagship's indoor-served format does not match, and the buffet sailing answers with a three-hour cruise, the longest standard dinner sailing among the majors.
Then there are the formats that are not dinner cruises at all. The Bay Sunset Sailing Experience starts at $89 per person (checked September 2026) with a 4.9 rating across 184 reviews, includes white wine, soft drinks and water, and runs 2 hours on a sailing yacht rather than a large dinner vessel. Our piece on whether dinner cruises are worth the cost works through this trade in detail, and the short version is this: you pay the dinner premium for the meal service and the stable, spacious boat, and you skip it if the sunset and the drink matter more than the entree.
The Hornblower-era dinner cruises now sell as City Cruises, with buffet dinners from $102.33 per person, gourmet plated dinners from $153.50 per person, and holiday events up to $600 per person (all checked September 2026). The details below cover what is included, what alcohol costs, and how cancellation works.
Common questions about how much is the hornblower cruise in san diego?
how much is the hornblower cruise in san diego?
The sailings people still call Hornblower now sell as City Cruises. The buffet dinner cruise starts at $102.33 per person and the gourmet plated dinner cruise starts at $153.50 per person (both checked September 2026). Daytime harbor tours from the same operator start at $38.33, and holiday events run higher, up to $600 for a New Year's Eve champagne cruise.
Is Hornblower still operating dinner cruises in San Diego?
Hornblower was rebranded as City Cruises, and the dinner cruises now sell under the City Cruises California name. The boats still depart from the same Grape Street Pier landing at 1800 N Harbor Drive, and the format, a buffet or plated dinner with an onboard bar, is unchanged. Searching for old Hornblower prices will surface stale figures, so check the live City Cruises listings for current fares.
What is the cheapest Hornblower cruise option?
The cheapest sailing from the same operator is the Best of the Bay Harbor Tour at $38.33 per person (checked September 2026), a 1.5-hour daytime cruise with no meal included. The cheapest dinner option is the buffet dinner cruise at $102.33 per person (checked September 2026), which runs 3 hours and includes unlimited coffee, hot tea, iced tea and water.
Is alcohol included in the Hornblower cruise price?
No. On both City Cruises dinner sailings, alcohol is sold separately at the onboard bar. The buffet fare includes unlimited coffee, hot tea, iced tea and water, and the gourmet sailing serves a plated dinner with drinks available for purchase. Flagship's competing dinner cruise includes one complimentary welcome drink, with an unlimited bar upgrade available for an added fee.
Can I cancel a Hornblower or City Cruises dinner cruise?
Yes, on the everyday sailings. Both City Cruises dinner cruises offer free cancellation up to 24 hours before departure for a full refund. The Christmas Eve brunch or dinner cruise is the exception: its listing does not display a free cancellation line, so check the cancellation terms on the booking page before you pay.
How long does the Hornblower dinner cruise take?
The gourmet plated dinner cruise runs 2.5 hours and the buffet dinner cruise runs 3 hours, both departing from Grape Street Pier at 1800 N Harbor Drive. Boarding typically opens 15 to 30 minutes before departure, so plan to arrive earlier to allow time for parking and check-in with photo ID.