LaGuardia Airport
Hotels Near LGA Airport: Shuttles and 10 Official Hotels
LaGuardia lists 10 off-airport hotels, in East Elmhurst, Flushing and Maspeth. The airport says they offer complimentary shuttles, picked up in designated areas outside each terminal. LGA's hotel page lists only off-airport properties and publishes no hotel shuttle hours, so call your hotel.
Your options at a glance
-
Listed by LGA as an off-airport hotel. Address: 82-20 Astoria Blvd, East Elmhurst, NY 11370. Phone: +1 (800) 356-0250 or +1 (718) 565-5100. LGA does not publish this hotel's shuttle hours or frequency, so call to confirm.
-
Listed by LGA as an off-airport hotel. Address: 100-15 Ditmars Blvd, East Elmhurst, NY 11369. Phone: +1 (718) 512-0248. LGA does not publish this hotel's shuttle hours or frequency, so call to confirm.
-
Listed by LGA as an off-airport hotel. Address: 28-66 College Point Blvd, Flushing, NY 11354. Phone: +1 (718) 888-9979. LGA does not publish this hotel's shuttle hours or frequency, so call to confirm.
-
Listed by LGA as an off-airport hotel. Address: 102-40 Ditmars Blvd, East Elmhurst, NY 11369. Phone: +1 (718) 672-6600. LGA does not publish this hotel's shuttle hours or frequency, so call to confirm.
-
Listed by LGA as an off-airport hotel. Address: 33-75 Prince Street, Flushing, NY 11354. Phone: +1 (718) 878-3695. LGA does not publish this hotel's shuttle hours or frequency, so call to confirm.
-
Listed by LGA as an off-airport hotel. Address: 59-40 55th Road, Maspeth, NY 11378. Phone: +1 (718) 416-2500. LGA does not publish this hotel's shuttle hours or frequency, so call to confirm.
-
Listed by LGA as an off-airport hotel. Address: 133-42 39th Avenue, Flushing, NY 11354. Phone: +1 (718) 888-1234. LGA does not publish this hotel's shuttle hours or frequency, so call to confirm.
-
Listed by LGA as an off-airport hotel. Address: 104-04 Ditmars Blvd, East Elmhurst, NY 11369. Phone: +1 (718) 457-6300. LGA does not publish this hotel's shuttle hours or frequency, so call to confirm.
-
Listed by LGA as an off-airport hotel. Address: 102-05 Ditmars Blvd, East Elmhurst, NY 11369. Phone: +1 (718) 565-8900. LGA does not publish this hotel's shuttle hours or frequency, so call to confirm.
-
Listed by LGA as an off-airport hotel. Address: 20-07 127th Street, Flushing, NY 11356. Phone: +1 (929) 823-3001. LGA does not publish this hotel's shuttle hours or frequency, so call to confirm.
Where to find your hotel shuttle
Hotel shuttles pick up and drop off in designated areas outside each terminal. Follow the signs that say Hotel Shuttles. Terminal A is closed to the public, so you will use Terminal B or C.
LGA has a designated hotel shuttle pick-up and drop-off area outside the terminals, but publishes no map detail for the exact curb at each terminal. Ask your hotel which stop it uses. LGA's static airport map shows hotel shuttles, so it is worth a look before you land.
The 10 hotels LGA lists
LGA lists these off-airport hotels. Phone numbers are from the airport page.
- Airway Inn: 82-20 Astoria Blvd, East Elmhurst. +1 (800) 356-0250 or +1 (718) 565-5100
- Aloft New York LaGuardia Airport: 100-15 Ditmars Blvd, East Elmhurst. +1 (718) 512-0248
- Hampton Inn New York LaGuardia Airport: 102-40 Ditmars Blvd, East Elmhurst. +1 (718) 672-6600
- DoubleTree by Hilton New York LGA: 104-04 Ditmars Blvd, East Elmhurst. +1 (718) 457-6300
- New York LaGuardia Airport Marriott: 102-05 Ditmars Blvd, East Elmhurst. +1 (718) 565-8900
- Fairfield Inn New York LaGuardia Airport: 28-66 College Point Blvd, Flushing. +1 (718) 888-9979
- Hilton Garden Inn Flushing LaGuardia: 33-75 Prince Street, Flushing. +1 (718) 878-3695
- Hyatt Place Flushing/LaGuardia Airport: 133-42 39th Avenue, Flushing. +1 (718) 888-1234
- voco Fiorello LaGuardia East by IHG: 20-07 127th Street, Flushing. +1 (929) 823-3001
- Holiday Inn Express Maspeth: 59-40 55th Road, Maspeth. +1 (718) 416-2500
This page shows no room prices. Check rates with the hotel.
Shuttle hours and how often they run
LGA says the hotels offer complimentary shuttle service. It does not publish hours, frequency or the pickup stop for any single hotel. There is no official answer, so confirm three things with your hotel: that the shuttle is free, that it runs at your arrival hour, and where it stops.
If you land late, call from the baggage area rather than assuming a loop is running.
Is there a hotel inside LGA?
No hotel inside the airport appears on the airport's lists. LGA's hotel page describes hotels near the airport and lists only off-airport properties. If you want a short ride, pick one of the East Elmhurst hotels on Ditmars Blvd and confirm the shuttle.
Not the hotel shuttle
The free All Terminals Shuttle is a separate airport bus. It runs 24 hours a day, every 15 minutes at peak and every 20 minutes off-peak. It stops at every terminal, the prepaid Economy Lot (Lot 7), Hangar 7 South and 94th Street. Rental car companies run their own shuttles. Check the name on any vehicle before you board.
Late arrival or early flight
LGA suggests a nearby hotel after a late arrival and says hotel shuttles make it easy to reach your terminal. For an early flight, ask the hotel when its first shuttle leaves. Check LGA's advisories for traffic delays before you leave.
Hotels that also offer parking
Two hotels appear on LGA's list of authorized off-airport parking providers: Hyatt Place Flushing (+1 (718) 888-1234) and Sheraton LaGuardia East Hotel (+1 (718) 460-6666). The Sheraton is not on the airport's hotel list, and the airport gives no address or shuttle details for it. Ask about parking rates and the shuttle when you call.
Stay with official rides
LGA warns about anyone in plain clothes offering rides or luggage help, who may be unlicensed or uninsured. For official ground transportation help, go to the Port Authority Information Center in the arrivals area of each terminal.
Questions travelers ask
Where do I find LGA hotel shuttles?
LGA has a designated hotel shuttle pick-up and drop-off area outside the terminals. Follow the signs that say Hotel Shuttles. Ask your hotel which stop it uses.
Are there hotels inside LGA?
None are listed. LGA's hotel page lists only off-airport hotels near the airport.
How many hotels does LGA list?
Ten, in East Elmhurst, Flushing and Maspeth. Each entry has an address and phone number.
Are LGA hotel shuttles free?
LGA says the hotels offer complimentary shuttle service. Confirm with your hotel that yours is free.
Do LGA hotel shuttles run 24 hours?
The airport publishes no hours for any hotel shuttle. Call your hotel before a late or early flight.
What is the closest LGA hotel to the terminals?
LGA gives no distances. Four listed hotels are on Ditmars Blvd in East Elmhurst: Aloft, Hampton Inn, DoubleTree and the Marriott. Ask the hotel how long its shuttle ride takes.
Is the All Terminals Shuttle a hotel shuttle?
No. It is a free airport bus that stops at every terminal, Lot 7, Hangar 7 South and 94th Street. It runs 24/7, every 15 minutes at peak and every 20 off-peak. Rental car companies run their own shuttles.
More at LGA
Sources and last check
Checked by our team on Oct. 9, 2026 against these official sources: