As parking goes in beach towns on the East Coast, I've seen a lot worse than that in Bethany Beach. In fact, I think the town has done a darn good job of trying to provide parking options for visitors for a town of its small size.
The major road entering town is Garfield Parkway which is two-ways divided by a large median. Garfield Parkway runs East to West and intersects with US Rt. 1 running North and South, and Pennsylvania Ave. & Atlantic Ave. which also run North to South. On Garfield Parkway between US Rt. 1 and the beach, the city has provided a decent size parking lot and other metered parking at the rate of 25 cents per 10 minutes meaning you can park for an hour for $1.50 or 8 hours for under $15. I don't believe there is a time limit on the parking as long as you have put enough quarters in the meter. Some of this metered parking is located on the beach block and this is true for other side streets running toward the beach as well. This is quite convenient really if you can arrive early. However, we arrived just around lunch time and didn't have to wait too long for a space.
The really convenient aspect of this is that the city has provided manned-kiosks which will give you quarters for paper money, as well as some information and directions. I found this really visitor friendly unlike more northerly beach towns! The only caution is that you cannot park in front of privately owned homes or rental properties if no parking meter is present.
Favorite thing: These are the fences that Delaware puts up to protect the beach and dunes from erosion. They do help and seem to stay there for a while, so it must work, Right? Well it adds to a photo op! The dunes are protect and are not to be walked on, so please be careful, Cape Henlopen has dunes for walking on and exploring, BIG ONES.