Quantcast
logo

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