See all 2847 hotels in Swedesboro
- Philadelphia Marriott Old City
- DoubleTree by Hilton Cherry Hill Philadelphia
- Best Western Plus Philadelphia-Pennsauken Hotel
- Hilton Wilmington/Christiana
- Comfort Inn Philadelphia International Airport West
- Embassy Suites by Hilton Newark Wilmington South
- Fairfield Inn by Marriott Philadelphia Valley Forge
- Brandywine River Hotel
- Fairfield Inn by Marriott Deptford
- Travelodge by Wyndham Essington / Philadelphia Airport
- Marriott Philadelphia West
- Comfort Inn & Suites Glen Mills - Concordville