Love Fredericksburg and visit often as folks and sister live less than an hour away. If wanting to stay in town- which can be fun - I have stayed here and loved it. Romantic and not facing the main drag but on the parallel street- yet hidden away from sight pretty well. Each room different and with unique furniture etc... You can walk to any place from here. I believe they have honeymoon type packages available.
The Lodge Above Town CreekFor dinner the best place on Main is Der Lindebaum which is super close and practically next to the Nimitz museum that you will walk past. I had a marvelously memorable evening at Der Lindebaum. Still makes me smile- had the whole place singing ...... Food is not just German, GREAT filet and other items - wonderful fresh made desserts. For a good bier stop by Cultures- right next to it as well and say hi to the owner- Mario. A great guy I always stop and chat with . I miss the art gallery and its owners that were next to it. Some few new stores popped up, some are nice replacements- luckily no Staples Starbucks or Office Depot. On same side of street as all those I mention some shops keep coolers iced down Lone Star beer you can help yourself to. You can walk around Main with a drink in your hand. If going cheap and meeting folks I might keep a cooler in the truck for such... Of course a bazillion wineries around there to visit and there is an Art on Main night once a month.
Happy anniversary - enjoy. Feel free to PM on anything I might help with.