All Bed and Breakfast in New Shoreham

Blue Dory Inn

The Island Home Inn

The Surf Hotel