For three generations the Hornsby House has been a center of hospitality in Yorktown and has welcomed hundreds of visitors to the area.


We want to welcome you! 

The Hornsby House Inn bed and breakfast welcomes you to the heart of Yorktown.  Our five luxurious bedrooms feature private modern baths and many special amenities including two suites that will sleep four.

Linger in one of the formal yet comfortable common areas, relax with a cool drink on the porch, or take just a few steps (or the trolley!) to stroll historic Main Street, walk the sands of Yorktown Beach, or browse the shops and restaurants along the Riverwalk.  Then expand your horizons via a short, scenic drive along the York River to Colonial Williamsburg, Busch Gardens, Jamestown, and more.

Visit our “Things to Do” page to learn about current and upcoming events in Yorktown. There is something of interest for every taste in this historic and picturesque area.