What kind of “hundreds of options” is it?
If the field is something like “Country”, where the user will know what their answer should be without needing to read all the options, then a drop-down list is ideal: it’s simple to use, it takes little page-space, and is easy to display and to select from on most devices.
If the field is something like “Airport”, where the user doesn’t need to read most of the options but may not know exactly what they want, then an auto-complete text field is good: it’s a little more effort to set up, and may be a little more fragile (eg on old software, or over a bad network connection) but will be much easier to use in general.
But if it’s something where the user needs to read the range of options to make their decision, then hundreds of options is way too many. You could divide them up somehow — perhaps hierarchically, with a drill-down approach, perhaps some other way.