Flight
This is the closest airport to the city, hotels, and the venue. Newark and JFK are other options that aren't too far either, depending on what flights you can get.
Hotel
This hotel is across the bridge from the venue and really well located on Penn's Landing with close proximity to Old City, the River Rink, the Seaport Museum, and plenty of restaurants and other activities.
Train
Amtrak is the national rail service and one of the ways to get to Philadelphia from New York or if you are traveling from out of state. The main hub is 30th Street Station (William H. Gray III 30th Street Station) which has access to Septa lines (subway, regional rail), bus services, taxi, Lyft, Uber, etc.
Hotel
This hotel is in Old City, conveniently located to Spruce Street Harbor Park, the River Rink, OId City, restaurants, museums, and other attractions and activities. Easy access to public transit and to the bridge to the venue.
Train
For a less expensive option to travel in from out of town instead of Amtrak or a taxi/Uber/Lyft, this bus company is a good option.
Hotel
This hotel is walking distance from the wedding venue and very close to the Ben Franklin Bridge to get into Philly.
Train
For a less expensive option to travel in from out of town instead of Amtrak or a taxi/Uber/Lyft, this bus company is a good option.
House Or Rental
If hotels aren't your thing, there are plenty of Airbnb's in the Philly area.