Washington DC is one of my favorite places. It's close enough to drive, but just far enough away where you can't do a day trip, so you have to make a weekend of it! DC is delightful - a huge melting pot with tons of history without being New York City (sorry, NY...). Here are my top reasons to visit Washington D.C. for a weekend.
Washington DC - National Zoo
How can anyone go wrong with the zoo! Pandas, cheetahs, a super cool aviary with tropical birds - I could seriously spend hours here and never get bored. It's a great way to spend a day in DC and the best part - the zoo is free. All the lovely critters are well taken care of and you can visit anytime. That beings said, if you have the means, make a donation so the animals continue to be well taken care of and the zoo can still be free to all.
Who doesn't love this little chunk of DC? Monuments for Washington, Lincoln, World War II, Martin Luther King, Jr. are all within a short walk of each other. Not to mention the Vietnam Veterans memorial and the hard-to-find Albert Einstein memorial (I still haven't found it yet!). There are some phenomenal photo ops in the area and if you can be there at sunset or sunrise, you'll get some spectacular shots.
My favorite thing of all - food. You can get every type of cuisine and you can find everything from food trucks to 5 star restaurants. DC also has one of the largest populations of Ethiopians outside of Ethiopia, so it's quite easy to get an authentic dish in town. Another place to check out - The Good Stuff Eatery. So delicious and be sure to try the rosemary and thyme fries; best fries ever.
DC is a great walking city. You can walk for miles and miles and miles without noticing because there is so much to see and do. The last time we visited Washington, we walked about 30 miles in a weekend going to the zoo, seeing the sites, visiting Georgetown, and walking down Embassy Row. It's amazing. Your FitBit will thank you.