One of the best places we have found for a long weekend is Baltimore’s Inner Harbor area.
It is a great place to relax, walk around, have some great food, and take in some top notch sporting events. The Inner Harbor area is home to both the Baltimore Orioles and the Baltimore Ravens. We have seen quite a few Oriole’s games as part of a long weekend at Inner Harbor.
BWI Airport is a Southwest Airlines Hub, therefore the roundtrip fares are very reasonable from many destinations.
When you land at BWI, you can get the Light Rail right at the airport for a nominal fee, and in about 30 minutes you are in the Inner Harbor area. Get off the light rail right in the middle of all the action. There are many good hotels nearby, so you can go there for a weekend and never need a rental car.
It’s a beautiful area, especially from spring through fall, and you will definitely enjoy your time there.
I have attached a link for you to get more information if you are interested.