Hotels near Jamaica Station

Rotate the image to find the location of Jamaica Station.

If you visit Queens, be sure to see Jamaica Station, which is a popular spot in Queens. There are many hotel options near Jamaica Station to suit your preferences. You can find many budget hotels near Jamaica Station, or places farther away at various price points. Below are the closest hotels to Jamaica Station in Queens, United States of America.

Hotels near Jamaica Station

9 nearby hotels 12 Aug 2026 – 13 Aug 2026 · 2 guests

  • La Quinta Inn & Suites By Wyndham Queens NYC/JFK AirTrain

    La Quinta Inn & Suites By Wyndham Queens NYC/JFK AirTrain

    ★★ (85 reviews) 8.2

    225 m from Jamaica Station

    🍳 Breakfast included
    $170 per night
  • The Essence Hotel at JFK

    ★★★ (28 reviews) 7

    348 m from Jamaica Station

    📶 Free Wi-Fi 🍳 Breakfast included
    $152 per night
  • Holiday Inn Express Jamaica - JFK AirTrain - NYC By IHG

    Holiday Inn Express Jamaica - JFK AirTrain - NYC By IHG

    ★★ (290 reviews) 7.7

    383 m from Jamaica Station

    📶 Free Wi-Fi 🍳 Breakfast included
    $191 per night
  • Intercon Ground

    ★★★ (2 reviews) 9

    406 m from Jamaica Station

    📶 Free Wi-Fi
    $138 per night
  • Red Roof PLUS+ Jamaica, NY - JFK Airport

    Red Roof PLUS+ Jamaica, NY - JFK Airport

    ★★ (168 reviews) 7.3

    440 m from Jamaica Station

    $145 per night
  • The Waltham Private Room & bathroom John F Kennedy JFK LGA Airport Manhattan Penn Station bullet-tra

    ★★★ (16 reviews) 8.3

    926 m from Jamaica Station

    📶 Free Wi-Fi
    $83 per night
  • Jets Motor Inn Hotel

    Jets Motor Inn Hotel

    ★★ (79 reviews) 6.9

    1.0 km from Jamaica Station

    📶 Free Wi-Fi
    $139 per night
  • Best Western Jamaica Inn

    Best Western Jamaica Inn

    ★★ (131 reviews) 7.4

    1.0 km from Jamaica Station

    📶 Free Wi-Fi 🍳 Breakfast included
    $162 per night
  • Nova Hotel JFK

    Nova Hotel JFK

    ★★ (217 reviews) 7.4

    1.5 km from Jamaica Station

    📶 Free Wi-Fi
    $130 per night