Kilmarnock is a walkable, riverside Northern Neck town on the Rappahannock with a lively Main Street of boutiques, cafés and galleries, a performing arts venue, Town Centre Park and easy access to marinas — a relaxed, scenic place that’s surprisingly engaging for multi‑week stays and easy to make home-on-the-road.
For weekend escapes and bigger-city needs, Newport News (about a 50–60 mile / ~1–1.25 hr drive) offers larger retail, an airport and restaurants, while Richmond is roughly 70–75 miles away for full-service cultural, dining and travel options — both within comfortable day‑trip range if you want more variety during a longer contract.