Here are some of my top picks: Williamsburg, Virginia, is a fantastic spot for a budget-friendly vacation. You can step back ...