A close up of a flower at Ram's Head Inn.

Ram's Head Inn

About The Inn

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.

108 Ram Island Dr, Shelter Island, New York 11964

Loading...