I often travel solo for long weekends. I'm going to Florence in two weeks on a Thursday, coming back the following Tuesday.
I am a TOTAL homebody unless I'm traveling.
I have a very flexible job so I can travel pretty much whenever I want, but I get paid by the hour, so if I'm not working, I'm not getting paid. I can take a hit for 5-6 days, but not for two weeks.
I have toyed with the idea of traveling somewhere for a week-10 days and working half-time while I'm there - I might do that one day. i do have a husband, college student, and elderly dog at home, though, and after a few days, I start to miss them. My husband won't leave the dog for long, so even when we travel together it's not for more than 4-5 days.
My flexibility allows me to take advantage of off-season, cheaper flights so it doesn't feel like I'm wasting money going across the pond only to stay for a few days. Living on the east coast also helps. I'm an efficient traveler, so I can do and see a lot in a short time.