Hotels in St. James, New York

Search & Compare St. James Hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in St. James

St. James overview

St. James is a romantic getaway known for its shops. You'll enjoy the ample dining choices. Take a campus tour or explore the surrounding area of Stony Brook University. Make some time to enjoy the local sights such as Sky Zone. A family- and business-friendly area, St. James also has something for everyone.

Where to stay in St. James

Whether you're planning to stay for a night or for the week, the area around St. James has accommodations to fit every need. Search for hotels in St. James with Hotels.com by checking our online map. Our maps display the areas and neighborhoods around all St. James hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best St. James hotel deals are here with our lowest price guarantee.

How to get to St. James

Fly in to Islip, NY (ISP-MacArthur), 8.1 mi (13 km) from downtown St. James. Farmingdale, NY (FRG-Republic) is the next closest major airport, 16.9 mi (27.2 km) away. St. James Station is the closest train station.

What to see around St. James

Family-friendly attractions include:
  • • Sky Zone
  • • Bay Shore Mini Golf
  • • Cold Spring Harbor Fish Hatchery and Aquarium
  • • Cold Spring Harbor Laboratory
  • • Adventureland
For those looking for a souvenir or simply window-shopping, here are some favorite shopping areas to visit:
  • • Smithaven Mall
  • • Tanger Outlets
  • • Walt Whitman Shops
Here are some favorite choices:
  • • Harmony Vineyards
  • • Avalon Park and Preserve
  • • Long Island Museum of American Art, History, and Carriages
  • • Stony Brook University
  • • Caleb Smith State Park

When to visit St. James

Wondering when's the best time to visit? Here are seasonal norms to help you plan your trip:

Seasonal temperature averages
  • January-March: 52°F day, 23°F night
  • April-June: 80°F day, 36°F night
  • July-September: 82°F day, 51°F night
  • October-December: 68°F day, 24°F night
Seasonal rainfall averages
  • January-March: 11.46 inches
  • April-June: 12.36 inches
  • July-September: 10.98 inches
  • October-December: 11.50 inches
  • Family
  • Romantic
  • Business-friendly
  • Shopping
  • Dining