When it comes to the best dinner cruises in San Diego, how is one to decide? After all, San Diego Bay has no shortage of ships, which means that cruises with views of the San Diego skyline, Coronado Bridge, the USS Midway Museum, and perhaps even a sunset over the beautiful San Diego Bay itself are a must.


The best San Diego dinner cruise will be one that combines live entertainment of some sort with cool ocean breezes, amazing cuisine for dinner, and perhaps even complimentary champagne. You may be looking for an option with dancing, a good cocktail, live music, or even just a good excuse to sail on a yacht in the bay.


So, follow along for a bit as we talk about the choices you have to book the best dinner cruise in San Diego, whether it's for a romantic evening or a fun night out on the town with friends, guests, or your family.


The 4 Best Dinner Cruises in San Diego Bay


Cruises leave from the San Diego Harbor, on North Harbor Drive, and you'll be able to cruise San Diego in style, no matter your pick of dining cruises.


So, without further ado, let's dive into the best San Diego dinner cruise options, which leave from downtown San Diego and provide great service and views of the popular Coronado Bridge and USS Midway.


1. City Cruise - Premiere Dinner Cruise

Hornblower Cruises and Events

Formerly known as Hornblower’s, City Cruises includes a Premiere Dinner Cruise on a spacious luxury yacht where you can enjoy a private table, incredible views of the San Diego harbor, complimentary coffee and tea, free WIFI, seasonal dinner menus on rotation, and a DJ.


Dinner cruises are available every night of the week, with boarding beginning half an hour before the scheduled departure time. Sunday to Thursday, you’ll cruise from 7 to 9:30 pm, and weekend cruises are an extra half-hour long, running from 7 to 10 pm.


The attire is expected to be ‘smart cocktail’ or ‘resort casual’ so, essentially, dress up a little and make sure to bring a jacket no matter what time of year it is. It’s always nice on the water but can get pretty chilly once the sun goes down and the cool ocean breezes pick up.


There are different summer and winter meals to dine on, which can be made vegetarian or gluten-free as needed. That way, everyone can enjoy the experience of dining on locally sourced California cuisine.


Begin with bread and butter, and your choice of salad or soup, before digging into an entrée. Choose between short ribs, chicken, salmon, or a vegetable fricassee. Finish it off with your selection of a dessert dish, and then spend the rest of the night enjoying panoramic views and mingling with other guests.


Dinner tickets are priced at $105 for everyone, and for an additional $25, you’ll be guaranteed a window table.


Location: County Pier - 1800 N Harbor Dr, San Diego, CA 92101


2. Flagship Cruises and Events

Flagship San Diego Cruise

Offered Thursday to Sunday, you’ll board the Flagship Cruises yacht before receiving complimentary champagne and being brought to your table for some yummy food selections.


The Sunday menu is a bit different from the rest of the week, and dinner runs from 6:30 pm to 9 pm, a bit earlier than the standard 7:30 pm to 10 pm. You’ll board about half an hour before your start time, and can then explore a bit before dinner begins.


You’ll get to choose optional starters before getting your salad, and then continuing to the entrée. From pan-seared salmon and other meats to vegetarian options like the grilled vegetable stack, the main course offerings are nothing but superb cuisine. Drinks are provided in partnership with Stone Brewing Co.


Finally, there is dessert, of course, to cap things off before you head away from your private table to the dance floor for the live music provided by a DJ.


Music isn't the only entertainment of the night, either. The open-air observation deck is just one more thing to appreciate on this dinner cruise in San Diego. After all, why board a luxury yacht if it doesn't allow you to take in everything from the night- the bay, the sunset, the stars, the city lights of downtown San Diego beyond, and a close-up view of the San Diego harbor?


Tickets cost about $90 for adults, $100 on Saturdays, and $54 for kids, or $60 on Saturdays.


Location: Broadway Pier - 990 N Harbor Dr, San Diego, CA 92101


3. The Adventuress Luxury Catamaran Private Dinner Cruise

San Diego - Adventures Catamaran

While it can be wonderful to meet other groups and couples on a dinner cruise, sometimes you just want to go the extra mile and enjoy a private dinner cruise with the person, or people, of your choosing. The Adventuress Luxury Catamaran offers you this option, with the ability to heavily customize your experience.


Whether you want to enjoy a romantic dinner, create a work event, celebrate a special occasion, or just bring a group of friends together, you can charter a catamaran or a yacht for your dinner cruise.


You can book an open bar or cocktail hour type of option or choose from different drink selections by the glass.


Invite a live musician or utilize their audio system and plug in your phone to share a playlist that you’ve curated for the evening.


It might feel overwhelming because of all the choices you have, but you can get an idea of their menu and the basics of what they offer. From gourmet sandwiches to wood-fired pizzas, hors d’oeuvres, drinks, and desserts, you’ll have a chance to browse menus and make your selections based on price, type of food, and the overall vibe you are going for.


Because you can choose from so many options, pricing will vary a lot with this one. You can get estimates, of course, as you begin to work with the company to plan your event or private dinner cruise.


Location: Harbor Island - 1450 Harbor Island Dr, San Diego, CA 92101


4. Osprey Yacht Charters Private Chef Dining Cruise

Osprey Yacht Charters Private

Another private charter option, board the Osprey 62 and enjoy a 4-course meal prepared by a private chef for an evening of superb cuisine, optional live music, and a custom experience that can serve up to 12 guests.


Perfect for a group of friends, a small family party, or if you have guests who are just visiting California, this boat cruise offers a unique experience for all. Once you're served, enjoy dancing, chilled champagne, and more.


Resident chef Vanessa Castillo is a creative, experienced international chef with roots in San Diego, who works to create the best menu for each group’s gourmet dinner.


You also have the chance to select light appetizers and wines, if a 4-course meal isn’t the right fit for your outing. Regardless of your pick, you can be sure to enjoy delicious food, great drinks, and views of the San Diego Bay, the skyline, and maybe even some sea lions!


Location: Mission Bay - 1441 Quivira Rd, San Diego, CA 92109


Cruise Through San Diego Harbor


Once you've decided to take a San Diego cruise in the bay, you'll quickly realize that most of your options, from a daytime tour to a brunch or dinner cruise, are going to have you starting on Harbor Dr. From there, you'll get on a boat before being served a glass of sparkling wine, sparkling cider, or juice if you prefer.


Some boats will have a full bar and dancing, some will offer a complimentary glass of alcohol for travelers, and others will be focused on ensuring your boarding is timely so that you can get into a more educational tour of the area.


No matter what kind of entertainment your boat (or ship... or yacht) has to offer, you should expect to experience the waters of our favorite Southern California city


Choose your San Diego Dinner Cruise


There are many ways to enjoy a sail on the San Diego Bay, many of which also include brunch sailing, sunset cruises, booze cruises, or short mid-day tours around the bay. If a dinner cruise isn’t your thing, you’ll find a way to get those same panoramic views and enjoy the San Diego harbor area in another way.


Some previous fan favorites like the California Cruisin’ dinner cruises are no longer available, but that doesn’t mean that there are not plenty of great dinner cruises in San Diego for both travelers and locals to choose from.


Tell us about your favorite dinner cruise in San Diego @sandiegodotcom on socials!