Every thing will be located at the same venue--Watermen's Museum (309 Water St., Yorktown, VA 23690). Please refer to the Q+A tab for more information, including parking, directions, etc.
If you're coming from out of town, there are several places to stay near the wedding venue! Since Yorktown is part of the "Colonial Triangle," you can stay anywhere within the Williamsburg-Yorktown-Jamestown area as it suits you and your party's needs.
This is where the wedding venue will be located. There is, unfortunately, only one hotel located within this vicinity, since it a historic spot.
This particular hotel is where the bride and groom will be staying. It overlooks the York River, and is only a short walk from the venue. The price isn't too bad, either!
Williamsburg is a short 20-30 minute (scenic) drive from Yorktown. It has more options, especially on the cheaper side, and is near a lot of popular, often historic, attractions.
This one is close to Historic Colonial Williamsburg.
If you prefer a home, or are staying with a large group, some Airbnb/VRBO options as well:
Airbnb - Williamsburg | VRBO - Williamsburg
Airbnb - Yorktown | VRBO - Yorktown