As the largest public dining cruise company in the U.S., Hornblower Cruises & Events offers impressive public dining cruises as well as private yacht charters. From intimate weddings and over the top celebrations to team building outings for corporate groups, Hornblower is able to service any guest's unique needs. Enjoy the scenic views from one of our Greater Los Angeles Areas: Marina del Rey, Newport Beach and Long Beach. Select one of our beautiful wooden vessels for a vintage look or dine aboard one of our sleek, modern yachts for an updated cruise. Let Hornblower take care of the details while you and your guests enjoy the scenic views, the delicious food and the good company that surrounds you. For Public Cruises call 1-888-Hornblower For Private Yacht Cruises call 949-650-2412.