View Website
Shelter Island Vacation Rental

Ram's Head Inn

About The Property

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