As the largest public dining cruise company in the U.S., City Cruises 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, City Cruises 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 City Cruises 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-City Cruises For Private Yacht Cruises call 949-650-2412.