Ram’s Head Inn Shelter Island, NY

Built in 1929, The Ram’s Head Inn is an iconic establishment in Shelter Island, NY. The inn is known for its charming country-vibe accommodations and exceptional cuisine and wine. Guests never fail to rave about it’s world-class hospitality. When it comes to al fresco dining, The Ram’s Head Inn is the perfect place to go. They also have cozy igloos where you can savor their authentic country cuisine while appreciating the spectacular view of the Coecles Harbor. The restaurant’s ingredients are always fresh from the farm to your table.

Get 5% Off your Next Trip

Enter your e-mail address to receive 5% Discount Off your next trip. Don't worry we never spam, and never will.

Book Now