Machicomoco State Park

Choose two or more items and save on your trip:

Lodging Near Machicomoco State Park

 Cottage on a Private Island in the York River

Cottage on a Private Island in the York River

Gloucester Point
With a stay at this cottage in Hayes, you'll be on the waterfront, just steps from Carmines Islands and a 3-minute drive from Abingdon Park.
Lovely getaway
"We came to stay so we could go to an event in Hampton. It was a neat location and a lot of fun to walk the beach and fish! We will definitely be back!"

Reviewed on 14 Apr. 2025

Cottage on a Private Island in the York River
Restored 1920's Cottage on 1 Acre w/ Fire Pit

Restored 1920's Cottage on 1 Acre w/ Fire Pit

Hayes
Located in Hayes, this cottage is on a river, within a 15-minute drive of Catlett Islands and Machicomoco State Park.
Cozy and quiet
"This property was a cozy, quiet and private home away from home when my family came to Williamsburg. The set up worked well for our family of five and could also be a perfect getaway for a couple."

Reviewed on 26 Mar. 2025

Restored 1920's Cottage on 1 Acre w/ Fire Pit
Restored 1920's Cottage on 1 Acre w/ Fire Pit

Restored 1920's Cottage on 1 Acre w/ Fire Pit

3 out of 5
Hayes
Located in Hayes, this cottage is within a 15-minute drive of Catlett Islands and Machicomoco State Park.
Restored 1920's Cottage on 1 Acre w/ Fire Pit
Don't see what you're looking for?
See all available properties in Machicomoco State Park
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.