zandvoort. Its out at the beach about 15 minutes drive from downtown. Lots of hotels and small BB with kitchens. Has a train to ams Centraal via Haarlem, which is also a nice place to stay vs downtown ams.

also if you want to breakup ams, you can zip down to Brussels for a day or two. Very nice and lots of decent Hilton props.