Depends on how big your boat is. Port Jefferson is a nice place to dock and go to some bars/restaurants. I've heard great things about the bays near Montauk. Fisher's Island or Block Island are nice destinations. Go to Martha's Vineyard or Nantucket from Newport.