Whether you’re looking for a romantic bed & breakfast or a family-friendly hotel, Yorktown is home to several lodging options that blend both history and hospitality.
The Hornsby House Inn, Marl Inn, and York River Inn are in the heart of Historic Yorktown and only a block from the York River. Reserve your spot at one of these B&Bs today! Yorktown’s only riverfront hotel, Yorktown Beach Hotel, is currently undergoing renovations, but should reopen soon. Plan your trip around their grand reopening.
The surrounding York County area includes several full-service hotels, resorts, and camping sites. Route 60, just off the Colonial Parkway, has a strip of affordable, well-known hotels. Great Wolf Lodge, located a short drive up Interstate 64, is a family-friendly resort that includes a massive indoor water park for the kids.