Every hotel on this page is in Queens, within a short taxi ride of LaGuardia's terminals. The list covers five properties, four of them on Ditmars Boulevard, the hotel strip immediately south of the airport, plus one option near Flushing for travelers connecting onward by subway. Rankings reflect taxi time first, then shuttle availability, then transit access, then star rating.
How we ranked these hotels
Taxi time to the terminal drove the order. Hotels on Ditmars Boulevard are roughly 0.9 to 1.1 miles from the airport entrance, which translates to a 7-minute taxi under normal conditions. The Fairfield Inn near Flushing is farther by road, which is why it is the one pick here that needs a longer transfer. Within the Ditmars cluster, hotels that run a confirmed airport shuttle rank above those that do not. Star rating broke the final tie between two 3-star properties with identical shuttle status.
LaGuardia airport hotels at a glance
| Hotel | Stars | Taxi to LGA | Shuttle | Nearest transit | Guest score |
|---|---|---|---|---|---|
| Hampton Inn New York - LaGuardia Airport | 3 | 7 min | Yes | M60 SBS at Ditmars Blvd | 8 |
| New York LaGuardia Airport Marriott | 4 | 7 min | Yes | M60 SBS at Ditmars Blvd | 8.1 |
| voco Fiorello - LaGuardia Airport by IHG | 4 | 7 min | Yes | M60 SBS at 127th St | 8.6 |
| DoubleTree by Hilton New York-LaGuardia | 3 | 8 min | Yes | M60 SBS at Ditmars Blvd | 8.1 |
| Fairfield Inn by Marriott New York LaGuardia Airport/Flushing | 3 | 10 min | No | 7 train at Flushing-Main St | 8.2 |
Getting to and from LGA without a car
- The M60 Select Bus Service connects Ditmars Boulevard hotels to Astoria, then Manhattan via 125th Street. Budget 40 to 50 minutes to Midtown.
- The Q70 Select Bus Service runs between LGA and the 74th Street-Broadway/Jackson Heights-Roosevelt Avenue subway complex, where you can pick up the E, F, M, R, 7, and A/C/E trains.
- Hotel shuttles on Ditmars Boulevard typically cover all terminals. Confirm pickup location with the front desk when you check in, because LGA's ongoing construction has shifted some shuttle stops.
- Rideshare and taxi pickup at LGA is from the designated ground transportation areas outside each terminal. Allow extra time during morning and evening peaks.
Ditmars Boulevard vs. Flushing: which side suits you
The four Ditmars Boulevard hotels put you within a 7-minute taxi of any LGA terminal and within a short walk of the M60 bus. That makes them the default choice for early departures or late arrivals when you want to minimize ground time.
The Fairfield Inn near Flushing trades airport proximity for subway access. The 7 train at Flushing-Main Street runs express to Midtown in about 25 minutes, which matters if you have meetings in Manhattan before or after your flight. The taxi to LGA from Flushing runs closer to 10 minutes and does not include a shuttle, so factor in rideshare costs if you have heavy luggage.
The hotels
Hampton Inn New York - LaGuardia Airport
102-40 Ditmars Blvd
8.0910 reviews
5 min walk to Astoria-Ditmars Blvd (N/W) via M60 bus (M60 SBS to N/W)A mid-range room on Ditmars Boulevard with a confirmed shuttle and a 7-minute taxi to the terminals.
View hotel →
New York LaGuardia Airport Marriott
102-05 Ditmars Boulevard
8.1821 reviews
5 min walk to Astoria-Ditmars Blvd (N/W) via M60 bus connection (M60 SBS to N/W)Four-star amenities on Ditmars Boulevard, a confirmed airport shuttle and a 7-minute taxi to the terminals.
View hotel →
voco Fiorello - LaGuardia Airport by IHG
20-07 127th Street
8.6727 reviews
6 min walk to M60 SBS stop on 127th Street corridor toward Astoria (M60 SBS)The highest guest score of the five at 8.6, on 127th Street, with a shuttle and a 7-minute taxi to LGA.
View hotel →
DoubleTree by Hilton New York-LaGuardia
104-04 Ditmars Blvd
8.12,498 reviews
6 min walk to Astoria-Ditmars Blvd (N/W) via M60 bus (M60 SBS to N/W)Adds a full-service restaurant to the Ditmars cluster, with an airport shuttle and an 8-minute taxi to the terminals.
View hotel →
Fairfield Inn by Marriott New York LaGuardia Airport/Flushing
28-66 College Point Boulevard
8.21,643 reviews
8 min walk to Flushing-Main St (7)In Flushing rather than on the Ditmars strip, so the taxi runs about 3 minutes longer and there is no shuttle, but the 7 train is 8 minutes away.
View hotel →
Frequently asked questions
Which hotels near LaGuardia Airport offer a free shuttle?+
Four of the five hotels on this list run airport shuttles: the New York LaGuardia Airport Marriott, voco Fiorello by IHG, Hampton Inn New York - LaGuardia Airport, and DoubleTree by Hilton New York-LaGuardia. All four are on or near Ditmars Boulevard in East Elmhurst. The Fairfield Inn in Flushing does not offer a shuttle, so plan on a rideshare or the Q33 bus.
How far are the Ditmars Boulevard hotels from LaGuardia terminals?+
The four hotels on Ditmars Boulevard are roughly 0.9 to 1.1 miles from the airport entrance. Under normal traffic, that translates to a 7 to 8-minute taxi ride. During morning and evening peaks, add 5 to 10 minutes. The hotel shuttles cover the same distance and drop you at the terminal curb.
Can I get from these hotels to Manhattan by public transit?+
Yes. The M60 Select Bus Service stops on Ditmars Boulevard and runs through Astoria to 125th Street in Manhattan, taking roughly 40 to 50 minutes to Midtown. From the Fairfield Inn in Flushing, the 7 train at Flushing-Main Street reaches Times Square in about 25 minutes. The Q70 Select Bus Service also connects LGA directly to the Jackson Heights subway hub, where you can transfer to the E, F, M, R, 7, and A/C/E lines.
Is there a subway station at LaGuardia Airport?+
LaGuardia does not have a direct subway station. The closest subway access is via the M60 SBS to Astoria-Ditmars Blvd (N/W trains) or via the Q70 SBS to 74th Street-Broadway in Jackson Heights (E, F, M, R, 7 trains). A planned AirTrain connection to Willets Point has been discussed for years but is not operational.
Which hotel is best for an early morning flight from LGA?+
Any of the four Ditmars Boulevard hotels work well for early departures. The New York LaGuardia Airport Marriott and Hampton Inn both offer confirmed shuttles and are within a 7-minute taxi of the terminals. Book a shuttle pickup the night before and confirm the current stop location, since LGA's terminal construction has shifted some pickup zones.
What is the difference between the Ditmars Boulevard hotels and the Flushing option?+
The Ditmars Boulevard hotels prioritize airport access: shorter taxi times, confirmed shuttles, and a direct M60 bus link. The Fairfield Inn in Flushing trades those advantages for subway convenience. The 7 train at Flushing-Main Street runs express to Midtown, which suits travelers with business in Manhattan before or after their flight. The taxi to LGA from Flushing runs about 10 minutes and requires a rideshare or bus rather than a hotel shuttle.


