San Diego’s Best Holiday Cruises
110 years on San Diego Bay taught us how to celebrate the holidays right. Family-owned and proudly serving the community since 1915, we've been creating holiday memories longer than anyone else on the water."
December in San Diego means whale watching season, mild weather, and the most festive time of year on the water. Our experienced crew handles every detail so you can relax and celebrate. Questions about our holiday events? Reach out, we're here to help.

December Nights
Every Thursday through Sunday in December. Three-course holiday dinner cruise on a decorated yacht with festive music and waterfront views sparkling with lights.

Christmas Dining Cruises
Celebrate on the water. Christmas Eve dinner cruise and Christmas Day lunch cruise, both featuring chef-prepared holiday meals, live entertainment, and San Diego Bay dressed up for the season.
New Year's Eve Cruises
Two ways to ring in the new year on a yacht: Cocktails & Countdowns (high-energy party cruise with two DJs) or Moonlight & Midnight (refined celebration with premium cocktails).

New Year's Cruises
Start 2026 strong. Choose our New Year's Day Brunch Cruise or Dinner Cruise. Spend time on the water for fresh air and a fresh start.

Patriot Jet Boat
Extra departures added for the holiday season. Every weekend plus daily departures December 20-January 4. The adventure your visiting relatives can't get back home. Come sleigh the bay!

Holiday Parties
Easy, last-minute solutions to get the your group together and see San Diego in its most festive light. Reserve your date ASAP!
Special Holiday Events
Holiday Parties Simplified
Celebrating with 2-20 guests? Your best bet is our December Nights dinner cruise. Or ask about special rates and services on our daily Harbor Tours. Easy!


The $9 Bay Cruise
The most affordable way to get on the bay is the Flagship Ferry. Check the schedule and time it for sunset views, twinkling lights, or to enjoy activities in Coronado like viewing the Hotel Del Christmas Tree. The ferry runs 365 days a year including Christmas Day.
Looking for a memorable San Diego gift? A Flagship cruise is the perfect gift idea for friends, family, business contacts, and anyone who deserves a special treat.
Redeemable toward the purchase of tickets for any Flagship cruise, including Dining and Cocktail Cruises, Whale Watching, Harbor Tours, Patriot Jet Boat, and the Flagship Ferry.
Gift someone the beauty of San Diego Bay, the thrill of cruising on a luxury yacht, and Flagship’s first-class service all rolled into one. Order a Flagship gift card today!
Gift cards are delivered instantly and can be sent to any recipient via email. Simply add them as the contact when checking out or send them the gift card code in a separate email.

