Planning on a weekend trip in June. Any advice on hotels? Would the Hampton Inn by the stadium be my best bet?
It's brand new and the more modern Hamptons are a consistent brand: clean, spacious, not super fancy but still some frills. If I were from out of town, I'd give it a try.
But the ballpark is very easily accessible by metro. You can stay anywhere in town. If you don't mind changing trains, there are two Kimpton properties in DuPont Circle neighborhood; Kimpton's are usually a great balance of upscale/upmarket experience and reasonable prices. One is called Topaz, can't remember the name of the other (Helix?). I think the DuPont neighborhood may offer more interesting options for dining/drinks/shopping than Navy Yard, if that's a factor.