Most PHL hotels are clustered just north of the terminals along Bartram Avenue and Island Avenue, with one, the Philadelphia Airport Marriott, connected to Terminal B itself. The list runs from easiest to hardest to reach from a gate: the on-airport Marriott first, then the shuttle hotels on Bartram Ave, then the higher-rated pair a short taxi ride farther out.
Getting between PHL and your hotel
The SEPTA Airport Line stops at every terminal area, then Eastwick, Penn Medicine, Gray 30th St Station, Suburban Station and Jefferson Station. Trains run every 30 minutes on weekdays, and the fare from the airport to Center City is $8.75 with a SEPTA Key card or contactless card, or $11.00 bought on board.
For hotels on Bartram Ave, the hotel shuttle usually beats waiting for a train. For hotels on Island Ave and Stevens Dr, a taxi or rideshare is the fastest door-to-door option. Every hotel below is within a 10-minute taxi ride of the terminals.
Airport hotels compared: shuttle, transit and star rating
| Hotel | Stars | Taxi to PHL (min) | Shuttle | Nearest SEPTA stop | Guest score |
|---|---|---|---|---|---|
| Philadelphia Airport Marriott | 4 | 2 | Not needed, connected to Terminal B | Airport Terminal A (Airport Line) | 8.1 |
| Embassy Suites by Hilton Philadelphia Airport | 4 | 5 | Yes, complimentary | Airport Terminal A (Airport Line) | 7.1 |
| Sonesta Select Philadelphia Airport | 3 | 5 | Yes, complimentary | Eastwick (Airport Line) | 8.1 |
| Residence Inn by Marriott Philadelphia Airport | 3 | 7 | Yes, complimentary | Eastwick (Airport Line) | 8.7 |
| Delta Hotels by Marriott Philadelphia Airport | 4 | 8 | Yes, complimentary | Airport Terminal A (Airport Line) | 9.0 |
Practical tips for PHL hotel transfers
- Taxis from PHL to Center City charge a flat $32 for one passenger, plus $1 for each extra passenger, and load at Zone 5. Rideshare pickups are at Ride App/Zone 7.
- The SEPTA Airport Line fare is $8.75 with a SEPTA Key card or $11.00 bought on board. Trains run every 30 minutes on weekdays.
- Embassy Suites and Sonesta Select on Bartram Ave run complimentary shuttles. Confirm pickup frequency at check-in, especially for early-morning flights.
- Residence Inn on Island Ave and Delta Hotels on Stevens Dr are farther from the terminals but have the two highest guest scores of the five, which makes the extra few minutes worth it on a longer stay.
The 5 closest hotels to Philadelphia International Airport
Philadelphia Airport Marriott
1 Arrivals Rd
8.11,201 reviews
Connected to PHL Terminal B; Airport Line trains stop at every terminalThe only hotel connected to a PHL terminal, so you get from Terminal B to your room with no taxi, shuttle or road crossing.
View hotel →
Embassy Suites by Hilton Philadelphia Airport
9000 Bartram Avenue
7.12,649 reviews
Nearest Airport Line stop: Airport Terminal AA 4-star all-suite hotel on Bartram Ave, about a 5-minute taxi ride from the terminals, with a complimentary shuttle to PHL.
View hotel →
Sonesta Select Philadelphia Airport
8900 Bartram Ave
8.11,374 reviews
Nearest Airport Line stop: EastwickA 3-star hotel on Bartram Ave with an 8.1 guest score, the best on that street, plus a complimentary shuttle and a 5-minute taxi ride to PHL.
View hotel →
Residence Inn by Marriott Philadelphia Airport
3701 Island Ave
8.7302 reviews
Nearest Airport Line stop: EastwickAn 8.7 guest score and full kitchenettes for multi-night layovers, on Island Ave 1.63 miles from the terminals with a complimentary shuttle.
View hotel →
Delta Hotels by Marriott Philadelphia Airport
500 Stevens Dr
9.02,290 reviews
Nearest Airport Line stop: Airport Terminal AThe top guest score of the five at 9.0, a 4-star hotel on Stevens Dr about an 8-minute taxi ride or a complimentary shuttle from the terminals.
View hotel →
Frequently asked questions
Which hotel is closest to Philadelphia International Airport?+
The Philadelphia Airport Marriott at 1 Arrivals Rd is the only hotel connected to a PHL terminal. It links to Terminal B, so you can reach the check-in counters and the Airport Line without a car.
How much does a taxi from PHL to Center City cost?+
Taxis from Philadelphia International Airport to Center City charge a flat $32 for one passenger, plus $1 for each extra passenger. Taxis wait at Zone 5 outside the terminals. Rideshare pickups are at Ride App/Zone 7.
How do I get from these hotels to Center City by transit?+
The SEPTA Airport Line stops at each terminal area at PHL and runs to Gray 30th St Station, Suburban Station and Jefferson Station in Center City. The fare is $8.75 with a SEPTA Key card or $11.00 bought on board, and trains run every 30 minutes on weekdays. Sonesta Select and Residence Inn are also about a 14- and 11-minute walk from Eastwick station on the same line.
Do all five hotels offer airport shuttles?+
The Philadelphia Airport Marriott is connected to Terminal B, so it doesn't need one. The other four, Embassy Suites, Sonesta Select, Residence Inn and Delta Hotels, all run complimentary shuttles to and from the terminals. Confirm pickup schedules at check-in, especially for early departures.
Is there an on-airport hotel at PHL?+
Yes. The Philadelphia Airport Marriott is the on-airport hotel, connected to Terminal B. It is the only hotel with a direct connection to the terminals.
Which hotel near PHL has the highest guest score?+
Delta Hotels by Marriott Philadelphia Airport on Stevens Dr has a guest score of 9.0, the highest of the five. Residence Inn by Marriott Philadelphia Airport is next at 8.7.



