There are several beaches nearby in and around Riverhead. We like driving down to the public beaches near Westhampton (Quogue Village Beach, etc), but plenty of options closer to Riverhead or on the North shore too (like Iron Pier Beach or Reeves Beach)!
A B&B with a full restaurant on the lower level - we're fans!