excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
Tours/San Diego/San Diego Christmas Eve Dinner Buffet Cruise

San Diego Christmas Eve Dinner Buffet Cruise

San Diego2h 30min
San Diego Christmas Eve Dinner Buffet Cruise
San Diego Christmas Eve Dinner Buffet Cruise
San Diego Christmas Eve Dinner Buffet Cruise
San Diego Christmas Eve Dinner Buffet Cruise
San Diego Christmas Eve Dinner Buffet Cruise
+2 photos
San Diego Christmas Eve Dinner Buffet Cruise
San Diego Christmas Eve Dinner Buffet Cruise
San Diego Christmas Eve Dinner Buffet Cruise
San Diego Christmas Eve Dinner Buffet Cruise
San Diego Christmas Eve Dinner Buffet Cruise
San Diego Christmas Eve Dinner Buffet Cruise

At a glance

Duration
2h 30min
Price from
$166 / person
Location
San Diego, United States
Group
Small group, up to 200
Cancellation
Free cancellation up to 24 hours before
Confirmation
Within 24h
Ticket
Mobile or paper ticket accepted
Operator
City Cruises California
Meeting point
1800 N Harbor Dr, San Diego, CA 92101 at Grape street. Pay to park options available.

Description

Bring the magic of the season to life with a dinner cruise departing from San Diego. With cruises featuring festive décor and a delicious meal, celebrating Christmas on the San Diego Bay with your friends and family will keep your holiday merry and bright!

Schedule & prices

Runs
Every day
Start times
5:00 PM
Adult (ages 13+)
$166
Child (ages 3–12)
$166

Out at sunset: the 5:00 PM departure is under way when the sun sets, around 6:07 PM in the coming weeks.

In demand: 30 of the next 30 departures are already sold out.

From the operator’s live schedule on Viator, checked Oct 10.

Tour Options

San Diego Christmas Eve Dinner Buffet Cruise

Itinerary

San Diego Bay Walk
Pass by

San Diego Bay Walk,

Coronado Bridge
Pass by

Coronado Bridge,

USS Midway Museum
Pass by

USS Midway Museum,

Pass by

Star of India,

What's included

Included
2.5 Hour Cruise
Complimentary Coffee, Hot Tea, Iced Tea and Water
Holiday decor
Holiday carolers during boarding
Live DJ Entertainment
Guaranteed table for your party size
Not included
Gratuities
Cocktails, Wine, and Beer(Available for purchase)

Important Information

  • Wheelchair accessible
  • Infants and small children can ride in a pram or stroller
  • Service animals allowed
  • Specialized infant seats are available
  • Transportation options are wheelchair accessible
  • Suitable for all physical fitness levels
  • Boarding begins 30 minutes prior to departure. Guests must arrive early, as late arrivals will likely miss the boat.

Cancellation

For a full refund, cancel at least 24 hours before the scheduled departure time.

1+ days before100% refund
0–1 days before0% refund

Frequently asked questions

How long does San Diego Christmas Eve Dinner Buffet Cruise take?

San Diego Christmas Eve Dinner Buffet Cruise lasts about 2h 30min. The itinerary has 4 stops.

How much does San Diego Christmas Eve Dinner Buffet Cruise cost?

Prices start at $166 per person for this San Diego experience, booked through Viator with the price shown before checkout. There is 1 booking option, so the final price depends on the option you choose.

What days does San Diego Christmas Eve Dinner Buffet Cruise run?

According to the operator’s current schedule, it runs every day, starting at 5:00 PM.

How much does San Diego Christmas Eve Dinner Buffet Cruise cost for children?

Children aged 3–12 pay from $166, adults from $166.

Does San Diego Christmas Eve Dinner Buffet Cruise sell out?

It can: 30 of the next 30 departures are already sold out, so booking ahead is a good idea.

Can I cancel San Diego Christmas Eve Dinner Buffet Cruise for free?

Yes. Cancel at least 1 day before the start for a full refund. Later cancellations are non-refundable.

Where does the tour start?

The meeting point is 1800 N Harbor Dr, San Diego, CA 92101 at Grape street. Pay to park options available. Hotel pickup is not part of this experience.

Is this a private or a group tour?

It is a small-group experience with a maximum of 200 participants.

Is the tour suitable for children?

Infants and small children can ride in a pram or stroller Specialized infant seats are available

Is the tour wheelchair accessible?

Wheelchair accessible Transportation options are wheelchair accessible

Will my booking be confirmed immediately?

Confirmation is sent by the operator within 24 hours of booking.

$166/ person
Duration2h 30min
ConfirmationWithin 24h
Check availability on Viator →
Booked and paid on Viator.com
Free cancellation up to 24 hours before

For a full refund, cancel at least 24 hours before the scheduled departure time.

No booking fees from Excurgo
Payment and confirmation are handled by Viator
Excurgo support

Excurgo earns a commission from Viator when you book through this link, at no extra cost to you.

Compare similar tours in San Diego

  • Lowest price: San Diego Christmas Eve Buffet Brunch Cruise — $113
  • Best rated: City Cruises San Diego: Buffet Dinner Cruise — 4.6 (35 reviews)
  • Shortest: San Diego Christmas Day Brunch Buffet Cruise — 2 hours
TourDurationRatingPrice
San Diego Christmas Eve Dinner Buffet CruiseSan Diego Christmas Eve Dinner Buffet Cruise2h 30min—$166
City Cruises San Diego: Buffet Dinner CruiseCity Cruises San Diego: Buffet Dinner Cruise2h 30min–3h 4.6 (35)$118View
San Diego Christmas Day Brunch Buffet CruiseSan Diego Christmas Day Brunch Buffet Cruise2 hours—$141View
Harbor Lights Dinner CruiseHarbor Lights Dinner Cruise2h 30min 2.3 (6)$145View
San Diego Christmas Eve Buffet Brunch CruiseSan Diego Christmas Eve Buffet Brunch Cruise2 hours—$113View
San Diego Christmas Day Dinner Buffet CruiseSan Diego Christmas Day Dinner Buffet Cruise2h 30min 5.0 (2)$166View
San Diego Harbor Dinner CruiseSan Diego Harbor Dinner Cruise3 hours 4.1 (1,358)$126View
from$166
Free cancellation
Check availability