Cuba Island

Choose two or more items and save on your trip:

Lodging Near Cuba Island

Private Beach & Deck: Bayfront Home in Hayes!

Private Beach & Deck: Bayfront Home in Hayes!

Hayes
Located in Hayes, this vacation home is on the waterfront, within a 15-minute drive of Crown Pointe Marina and Gloucester County Public Library.
Little slice of heaven
"Absolutely beautiful home right on the water! Living space was so spacious,enough seating for all of us ( 6 adults), bedrooms were comfortable. Outside was just a few steps from relaxing waterway. Sunrise/sunsets were beautiful. Highly recommend Niareaarea.area,lots lots of choices for d"

Reviewed on 17 Dec. 2024

Private Beach & Deck: Bayfront Home in Hayes!
Quiet Riverfront House with Private Sandy Beach. Close to Colonial Williamsburg.

Quiet Riverfront House with Private Sandy Beach. Close to Colonial Williamsburg.

Hayes
Located in Hayes, this vacation home is on the waterfront, within a 10-minute drive of Cuba Island and Gloucester County Public Library.
Family weekend together
"Excellent place to enjoy 4 generations of my family. Plenty of space to play with my grandkids outside and games to enjoy on the inside. Very quiet neighborhood and plenty of privacy."

Reviewed on 29 Oct. 2024

Quiet Riverfront House with Private Sandy Beach. Close to Colonial Williamsburg.
Charming 3-bedroom villa with WiFi, and  Jaccuzzi , just Minutes from Yorktown

Charming 3-bedroom villa with WiFi, and Jaccuzzi , just Minutes from Yorktown

Hayes
Located in Hayes, this villa is a 1-minute drive from Crown Pointe Marina and 9 minutes from Gloucester County Public Library.
Charming 3-bedroom villa with WiFi, and Jaccuzzi , just Minutes from Yorktown
Don't see what you're looking for?
See all available properties in Cuba Island
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.