Closest Hotels to LaGuardia Airport: Ranked by Transfer Convenience

All five properties are on or within a mile of the airport perimeter in East Elmhurst and Flushing, so the real differentiator is whether the hotel runs a shuttle.

Hotel GuideDestinationsDyme
Closest Hotels to LaGuardia Airport: Ranked by Transfer Convenience

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.

Booking a trip?Members see members-only rates, and every booking funds clean energy for local communities.
Search hotels →

LaGuardia airport hotels at a glance

HotelStarsTaxi to LGAShuttleNearest transitGuest score
Hampton Inn New York - LaGuardia Airport37 minYesM60 SBS at Ditmars Blvd8
New York LaGuardia Airport Marriott47 minYesM60 SBS at Ditmars Blvd8.1
voco Fiorello - LaGuardia Airport by IHG47 minYesM60 SBS at 127th St8.6
DoubleTree by Hilton New York-LaGuardia38 minYesM60 SBS at Ditmars Blvd8.1
Fairfield Inn by Marriott New York LaGuardia Airport/Flushing310 minNo7 train at Flushing-Main St8.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

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.

Travel that goes further

Book through Dyme

Every hotel booking on Dyme funds solar for schools and clinics, cutting their power bills for decades. You save on the rate; a community gets clean energy.

Find hotels on Dyme →