If you can afford a night at a Bed & Breakfast, surprise him with one (make sure it fits in his work schedule, of course). Pack everything, including some nice lingerie, beforehand, and tell him you have a surprise. Go there and get all checked in then take him up to the room (I did this about 5 years into our marriage and he LOVED it!!) Make sure to bring champagne (or sparkling cider) and other things to make it a special evening/night (ask what they can have in the room when you arrive). Doesn't have to be a super fancy place, but nicer than a motel :)
If you can't afford to go out, find a sitter for the night and plan it all for at home. Maybe the kids can stay over with someone in your family. Get the house all set up before he comes in, and if you can, meet him in a sexy outfit.
Often, the gift of your time and attention speaks volumes to the man in your life - I've seen it happen! :o)
good luck and have fun!!