Holiday Cruises

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

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.

View Schedule

December Nights

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.

View Schedule

New Year's Cruise couple toasting champagne

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).

View Schedule

New Year's Day Cruises

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.

View Details

Sleigh The Bay

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!

View Schedule

Holiday Parties

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!

Request Info

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!

Plan Your Event Now

Group rates
Holiday Ferry Ride

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.

Ferry Schedule and Tickets


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 WatchingHarbor 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!

Flagship Cruises Gift Card

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.