Whether you're at our hotel in Swedesboro for business or pleasure, you'll love staying with us. Center Square Restaurant and Lounge provide delicious meals and drinks, while our game room boasts a selection of arcade favorites. With these perks as well as our hotel's location near Philadelphia International Airport, it's easy to see why we're the best choice.
Located near Philadelphia, PA in southern New Jersey, the Holiday Inn Philadelphia South - Swedesboro hotel provides travelers with big-city bustle and the comfort of a small town. Our hotel is near Philadelphia, PA as well as Wilmington, DE.