Virginia Bed & Breakfasts

Woodstock, Virginia Bed and Breakfasts
Home > Find a B&B > By City > Woodstock, Virginia

The Town of Woodstock is nestled in Shenandoah County, in the heart of the Shenandoah Valley and Virginia. We are located within 90 miles of the Nation's Capital and within 160 miles of Virginia's Capitol, Richmond. Nearby cities include Harrisonburg (35 miles) and Winchester (30 miles).


The Town was established by charter in March of 1761 as a part of what was then Frederick County. The Town was originally formed by a land grant from Lord Fairfax, and founded as Muellerstadt (Miller Town) in 1752 after founder Jacob Miller. The Town's charter was sponsored by George Washington in Virginia's House of Burgesses.


The Town of Woodstock has been the County Seat of Shenandoah County, since the County's formation in 1772.


John Peter Gabriel Muhlenberg delivered his now famous sermon at his church located in the heart of Woodstock. At the conclusion of his farewell sermon, Muhlenberg threw off his clerical robes to reveal an officer's uniform beneath and shouted, "there is a time to pray and a time to fight..." With that declaration, he then called for volunteers to join the 8th Virginia Regiment under his command.


In 1795, the courthouse, designed by Thomas Jefferson, was built in Town, using native limestone. The courthouse, located on Main Street, is the oldest courthouse still in use west of the Blue Ridge Mountains.

See Inns in and near Woodstock: Downtown | 1 Mile | 5 Miles | 15 Miles | 25 Miles | 50 Miles


Inn at Narrow Passage
Distance from city center: 2 mile(s)
Phone: 540-459-8000
Toll Free: 800-459-8002
This comfortable, historic 1740 colonial inn offers a friendly welcome to travelers with its five acres along the Shenandoah River, relaxing grounds, fireplaces, hearty breakfasts, and canopy beds. Fishing, ballooning, hiking, and fine restaurants nearby.

Woodstock, Virginia
View Listing   Website   Availability