Hotels in Shelter Island Heights, New York

Search & Compare Shelter Island Heights Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

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

Best hotels in Shelter Island Heights

Shelter Island Heights overview

Shelter Island Heights is surrounded by picturesque views of islands and beaches. Visitors to Shelter Island Heights can take time to see places like Shelter Island Tennis Club and Shelter Island Country Club. In the surrounding area, you won't want to miss out on seeing Sylvester Manor and Havens House.

Where to stay in Shelter Island Heights

A welcoming city, Shelter Island Heights has a variety of hotels to choose from. There are 8 hotels in Shelter Island Heights and you can shop as many as 112 deals for rooms on, some with discounts of up to 43%. We have room prices as low as 46 USD per night and here you'll find a breakdown of hotels by star rating in Shelter Island Heights as well as in the surrounding area:
  • • 3 5-star hotels from 495 USD per night
  • • 42 4-star hotels from 162 USD per night
  • • 69 3-star hotels from 79 USD per night
  • • 25 2-star hotels from 47 USD per night

How to get to Shelter Island Heights

Fly in to Islip, NY (ISP-MacArthur), 42.7 mi (68.7 km) from downtown Shelter Island Heights. New York, NY (JFK-John F. Kennedy Intl.) is the next closest major airport, 79.6 mi (128 km) away.

What to see around Shelter Island Heights

Nature lovers will appreciate these places:
  • • Crescent Beach
  • • Sunset Beach
Here are some local highlights:
  • • Shelter Island Tennis Club
  • • Shelter Island Country Club

When to visit Shelter Island Heights

Wondering what time of year to travel or what clothes to pack? Here are some seasonal norms so you'll know what to expect for your trip:

Seasonal temperature averages
  • • January-March: 54°F day, 20°F night
  • • April-June: 84°F day, 35°F night
  • • July-September: 85°F day, 49°F night
  • • October-December: 68°F day, 22°F night
Seasonal rainfall averages
  • • January-March: 11.54 inches
  • • April-June: 13.58 inches
  • • July-September: 12.09 inches
  • • October-December: 14.02 inches