Leave Washington, DC around 8:00 AM and take I-95 North into Baltimore; on a July 4th weekend, give yourself the full 1 hour 15 minutes and assume a little extra time once you hit the city, especially if you’re aiming for garages near the Inner Harbor. I’d park once and keep the car put for the day — the easiest bet is a public garage off Pratt Street or near Harbor East, where rates usually run about $15–$30 for the day depending on demand. From there, start with the National Aquarium, which is the best indoor anchor for a weather-proof Baltimore day: plan on about 2.5 hours to wander through the tropical house, shark and dolphin areas, and all the layered exhibits without rushing. Tickets typically land around $40–$55 for adults, and it’s worth booking ahead on a holiday weekend so you’re not stuck in a line before you even get to the tanks.
After the aquarium, walk or make a very short drive to The Marylander in the Inner Harbor/Harbor East area for a no-fuss lunch. It’s the kind of place that feels right after a big museum morning — diner-style comfort food, decent portions, and a bill that usually stays around $15–$25 per person if you keep it simple. If you’re moving on foot, the harbor-to-Harbor East stretch is an easy, flat walk; if it’s hot or you’re in need of a break, it’s a quick rideshare ride. Give yourself about an hour here and don’t overthink it — this is the reset before the more contemplative part of the day.
Head up to Mount Vernon for The Walters Art Museum, one of Baltimore’s best indoor treasures and exactly the kind of place that rewards unhurried browsing. The collection is broad and beautifully arranged — ancient art, medieval rooms, Asian galleries, and some very strong paintings — so 2 hours is a good baseline, though you could linger longer if you find a wing you love. Admission is free, which makes it one of the best-value stops in the city, and the neighborhood itself has a more elegant, historic feel than the harbor, with easier street life and less tourist churn. Afterward, pop into Eddie’s of Mount Vernon for coffee, dessert, or a light snack; it’s a practical stop right in the neighborhood, and $8–$18 gets you something simple without derailing dinner. It’s a good place to sit for 30–45 minutes, recharge, and decide how ambitious you want the evening to be.
For dinner, keep it relaxed and indoor — no need to chase anything complicated after a full museum day. A well-reviewed option in Harbor East or back in Mount Vernon will keep you close to your hotel and away from the holiday traffic crunch; expect $25–$45 per person for a comfortable sit-down meal, more if you add drinks or a splurge entree. If you’re staying downtown, Harbor East is usually the easiest final choice because the parking is straightforward and the streets feel lively without being hectic. From there, if you’re turning in for the night, try to leave yourself a little buffer before the drive back the next morning; if you’re still out late, at least position the car so your exit onto I-95 South is easy.
If you’re coming from Washington, DC, aim to leave around 8:00–8:15 AM and take I-95 North into Baltimore; on a July holiday weekend, I’d budget about 1 hour 15 minutes to 1 hour 30 minutes door to door, and a little more if you hit bridge or harbor traffic. Your first stop is Baltimore Museum of Art in Charles Village, where parking is straightforward in nearby lots and street parking if you’re lucky. It’s a great calm start because the museum is fully indoor, free general admission, and easy to do in a focused 2-hour visit without rushing. Grab a coffee before you go if you want, but don’t overthink it—this is the kind of place where the galleries themselves are the main event.
From there, head west to Café Hon in Hampden for brunch, which is about a 10–15 minute drive depending on lights and traffic. This is classic Baltimore with a wink—bright, local, a little kitschy, and very neighborhood-rooted. Expect around $15–$25 per person, and it’s the kind of place where you can take your time over omelets, crabby breakfast plates, or pancakes before moving on. Since this is a weekend and a holiday period, go a bit earlier rather than later if you want to avoid a wait; once you’re done, it’s an easy southbound drive back toward the harbor.
Continue to American Visionary Art Museum near Federal Hill / Inner Harbor, which is one of Baltimore’s best all-indoor culture stops if you want something playful and unexpected after the more traditional art museum. Plan 1.5 to 2 hours here; it’s compact enough to enjoy without museum fatigue, but eccentric enough that you’ll want time to wander. After that, stretch your legs with a short walk at Harborplace / Inner Harbor waterfront walk—keep it flexible and brief, just 30–45 minutes to take in the water, watch the harbor activity, and reset before lunch. If the weather is muggy or you’re over the heat, duck in and out of shops or sit inside one of the harbor-facing lobbies instead of forcing a long stroll.
Finish with an early lunch at a seafood restaurant near the Inner Harbor or Power Plant Live area—think steamed crab, crab cakes, oysters, or a crab soup kind of meal, with most lunches landing around $20–$40 per person. This is a good point to start heading back so you beat the worst of Sunday traffic: leave Baltimore around 2:30–3:00 PM and take I-95 South back to Washington, DC, usually about 1 hour 15 minutes under normal conditions, but longer if holiday weekend traffic stacks up. If you’ve got a little extra time before merging onto the highway, grab one last coffee or dessert near the harbor and then get on the road while it’s still early enough to make the drive feel easy.