We're sorry, some parts of the bnbfinder website don't work properly without JavaScript enabled.
Shelter Island, New York
The Ram's Head Inn Bed & Breakfast, in Shelter Island Heights, NY is an inviting seaside getaway on Shelter Island, with a relaxing atmosphere, gracious country accommodations, and world class dining and wines, year round.