Need to keep the little ones busy? Head straight to the third floor of the Maryland Science Center, where the Kids Room offers plenty for children (8 and younger) to touch, feel and do. They can explore a colorful Baltimore streetscape or meander through deep sea coves in the undersea world. There's even a dedicated zone for kids younger than 2, complete with bog blocks and crawl-friendly waterbeds. Once they've spent some energy, take time to marvel at the dozen-plus life-size dinosaurs on exhibit.
Go Ghost Hunting, If You Dare
Buffs of the supernatural will tell you that a historic city like Baltimore is bound to have residents who have been around for a long time, even after they've passed on. Baltimore Ghost Tours leads several spirit-themed tours under the cover of night. Their evening "Original Fells Points GhostWalk" takes small groups to homes, pubs and shops of this once-raucous harbor town where things purportedly go bump in the night. Tickets for these summer and fall tours are $15 (a bit cheaper if you buy them online). There's also a 21-and-older ghost pub crawl that sells out early.
See the Garden, Skip the Water
Those harbor views are spectacular. But don't miss the visuals at Sherwood Gardens, too, one of the great free things to do in this city. The 6-acre property is a haven for flower buffs, featuring some plants that date back to the 1700s. Dogwood and cherry trees abound. But the biggest draw here is the tulip; some 80,000 blubs are planted here annually to create a breathtaking scene.
Take a Tour, Bring Your Appetite
Blue crabs are a culinary staple in Baltimore, of course. But chefs are serving up plenty more, and driving a burgeoning foodie movement here. Charm City Food Tours offer several culinary excursions aimed not only at showcasing what's on the plate but the city's architecture and culture, too. They take hungry travelers through historic neighborhoods, like Mt. Vernon and Federal Hill, and partner with restaurants to serve up specialty dishes and signature drinks throughout. Tours cost about $55 and last about 3-1/2 hours.
Gabe Saglie is senior editor for Travelzoo, which features hotel, airfare and a bevy of local deals in Baltimore.