Richard Johnston Inn

B&b in Fredericksburg

In an 18th-century brick mansion, this cozy B&B scores points for its downtown location, handsome communal areas and rear garden. Room rates drop mid-week. The same friendly team operates the 1890 Caroline House annexe a short distance away, which offers three larger rooms ($225 to $300); its Sawyer Scott Suite is particularly nice. Breakfast (included) can be vegan or gluten-free by arrangement.