All Bed and Breakfast in New Shoreham

The Old Town Inn

The Sea Breeze Inn

The Sheffield House

Seacrest Inn