One boat offers dinner cruises in Philadelphia. The Spirit of Philadelphia dinner cruises are 2.5 to 3 hours. It is a buffet, so you can try a variety of dishes. While eating you'll cruise along the Philadelphia and Camden waterfronts and see the skyline light up for the night. The cruise route is on the Delaware River north past the Ben Franklin Bridge, and south beyond the Walt Whitman Bridge to the Naval Shipyard and Red Bank Battlefield area.
There will be DJ entertainment and the opportunity to get out on the dance floor. The outdoor observation deck is a romantic spot to relax.
The Spirit of Philadelphia leaves from Penn's Landing (410 S Columbus Blvd). There is parking at Columbus Blvd and Lombard Circle.