Message Vendor

    Preferred contact method

    [recaptcha]

    Located on beautiful Shelter Island overlooking Coecles Harbor, The Ram’s Head Inn has breath-taking water views. The hotel features 17 guest rooms acres of hammocks and Adirondack chairs for the inn guests. The restaurant features the best in local fare with food coming almost exclusively from the east end of long island or from the chef’s garden.