
Cuba Island

Lodging Near Cuba Island

Quiet Riverfront House with Private Sandy Beach. Close to Colonial Williamsburg.
Hayes VA
Located in Hayes, this vacation home is on the waterfront, within a 10-minute drive of Cuba Island and Gloucester County Public Library.
We were satisfied and had a great time
Reviewed on 30 Nov 2025

Charming 3-bedroom villa with WiFi, and Jaccuzzi , just Minutes from Yorktown
Hayes VA
The price is AU$1,889 per night from 28 Dec to 29 Dec
AU$1,889
28 Dec - 29 Dec
includes taxes & fees
Located in Hayes, this cottage is a 1-minute drive from Crown Pointe Marina and 9 minutes from Gloucester County Public Library.
Cozy spot
Erik was a great host. His dog hosted too:) it felt like home. We were in town for a celebration of life and the house helped us stay happy during sad time.
Reviewed on 28 May 2025

Private Beach & Deck: Bayfront Home in Hayes!
Hayes VA
Located in Hayes, this cottage is within a 15-minute drive of Crown Pointe Marina and Gloucester County Public Library.
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.