An overnight get away can be good.
If you can only get away overnight or for one or two days then that is better than no vacation.
If going overnight you may need to stay locally so you can get back in time.
But if going for a weekend you can usually fly and be at your destination for the weekend and then fly back the next day or so.
Some of the best places to go for a great weekend getaway include.
Montreal.
New York City.
Charleston, SC.
San Diego.
New Orleans.
Asheville, NC.
Chicago.
Miami.