Hayes Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Hayes Vacation

Cuisine, art, entertainment and more … There's a whole lot to discover with a Hayes vacation package. And with the ability to customize your city adventure, you know it'll be one that's difficult to forget. Every good trip to Hayes should include a bit of sightseeing. Where to first? Middle Peninsula State Park and Rosewell Ruins are popular attractions. Don't delay exploring this destination any longer. The ultimate Hayes vacation is just a few clicks away with Expedia.

Top Hayes Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Graduate by Hilton Richmond

Graduate by Hilton Richmond

Downtown Richmond
CA $1,243
per person
Nov 13 - Nov 16
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Richmond (RIC)
8.4/10 Very good! (1,478 reviews)
Very nice accommodations. A few "stone face" employees but other than that, a nice stay.

Reviewed on Oct 2, 2026

Kingsmill Resort

Kingsmill Resort

Kingsmill
CA $1,428
per person
Dec 20 - Dec 26
found 21 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Richmond (RIC)
8.6/10 Excellent! (1,004 reviews)
Kings Creek Plantation by TripForth

Kings Creek Plantation by TripForth

CA $2,160
per person
Dec 20 - Dec 26
found 21 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Richmond (RIC)
8.6/10 Excellent! (44 reviews)
Beautiful property!!

Reviewed on Aug 2, 2026

Bluegreen Vacations Parkside Williamsburg, an Ascend Collection Resort

Bluegreen Vacations Parkside Williamsburg, an Ascend Collection Resort

CA $1,296
per person
Dec 20 - Dec 26
found 21 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Richmond (RIC)
9.4/10 Exceptional! (396 reviews)
King’s Creek Resort by Spinnaker

King’s Creek Resort by Spinnaker

CA $1,454
per person
Dec 20 - Dec 26
found 21 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Richmond (RIC)
9/10 Wonderful! (296 reviews)

Ready to book your vacation to Hayes?

Choose your dates

Hayes Hotel Deals

 Cottage on a Private Island in the York River

Cottage on a Private Island in the York River

Gloucester Point VA
10/10 Exceptional! (382 reviews)
"We absolutely loved our stay at the cottage! It was truly amazing and felt just like home from the moment we arrived. If you’re looking for a place that is peaceful, relaxing, and tranquil, this is definitely the place for you! Everything about our stay was wonderful, and we were so sad to leave.We ..."

Reviewed on Sep 9, 2026

Get rates
Cottage on a Private Island in the York River
Vacation Village At Williamsburg

Vacation Village At Williamsburg

4870 Longhill Road Williamsburg VA
Fully refundableReserve now, pay when you stay
CA $135
CA $170 total
Nov 3 - Nov 4
includes taxes & fees
Vacation Village At Williamsburg
Hilton Vacation Club The Historic Powhatan Williamsburg

Hilton Vacation Club The Historic Powhatan Williamsburg

3601 Ironbound Rd Williamsburg VA
Fully refundableReserve now, pay when you stay
CA $96
CA $150 total
Oct 4 - Oct 5
includes taxes & fees
Hilton Vacation Club The Historic Powhatan Williamsburg
See all 2,595 properties in Hayes
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.

Stay near popular Hayes attractions

Cuba Island

Commune with nature and explore the great outdoors at Cuba Island during your travels in Hayes. Make some time to visit the shops while you're in the area.
See properties

Machicomoco State Park

You can take time to visit Machicomoco State Park during your travels to Hayes. Make some time to visit the shops while you're in the area.
See properties

Carmines Islands

Commune with nature and explore the great outdoors at Carmines Islands during your travels in Hayes. Make some time to visit the shops while you're in the area.
See properties

Hog Island

Commune with nature and explore the great outdoors at Hog Island during your travels in Hayes. Make some time to visit the shops while you're in the area.
See properties

York River Crossing

You can do some window-shopping at York River Crossing during your trip to Hayes. Make some time to visit the shops while you're in the area.
See properties

Jordan Island

Commune with nature and explore the great outdoors at Jordan Island during your travels in Hayes. Make some time to visit the shops while you're in the area.
See properties

Severn Yachting Center

Explore the waterfront in Hayes with a trip to Severn Yachting Center. Make some time to visit the shops while you're in the area.
See properties

Big Island

Commune with nature and explore the great outdoors at Big Island during your travels in Hayes. Make some time to visit the shops while you're in the area.
See properties

What to do in Hayes

Colonial Williamsburg Admission

Colonial Williamsburg Admission

CA $54
per adult
84% of travellers recommend
Colonial Williamsburg Admission
Jamestown Settlement American Revolution Museum 7-Day Ticket

Jamestown Settlement American Revolution Museum 7-Day Ticket

CA $40
per adult
100% of travellers recommend
Jamestown Settlement American Revolution Museum 7-Day Ticket
Our Merry Band of Characters, Sir Colin from England, Grace Sherwood the witch, Mr Pirate, Blackbeard, Maiden Lexi.

Williamsburg Ghosts, Witches and Pirates Tour

CA $35
per adult
88% of travellers recommend
Williamsburg Ghosts, Witches and Pirates Tour
See all activities in Hayes

Frequently asked questions

How much does a Hayes vacation package cost?
You'll find cheap prices from CA $1,243 on Expedia for your Hayes break. However, factors like the length of stay, hotel choice and season will influence how much your vacation to Hayes costs.
What are the cheapest months to go to Hayes?
Plan your trip for the low season and you're likely to score cheap Hayes vacation packages. Keep in mind that public holidays and local events and festivals can impact prices, so do a little research before booking.
How many days is enough for Hayes?
To get the most out of your Hayes vacation, we recommend booking for 3 days. Divide your time between visiting Middle Peninsula State Park, Rosewell Ruins and other leading sights, on top of exploring neighbourhoods like Bena and White Marsh. If you've got some time to spare, add a tour or day trip to your Hayes vacation itinerary.
How to find the best Hayes package deals?
Landing a cheap Hayes package deal is a cinch with Expedia. After you've entered your destination and travel dates under our "Packages" tab, set your budget, apply a couple of filters and see what's available. You can tailor your search by "Area," "Amenities," "Property type" and more. Order the results by "Price: low to high" to view the most pocket-friendly Hayes package deals. Want a simple trick to get even more savings? Have some flexibility with your departure dates and consider going away on a weekday, when prices are often lower.
Is it cheaper to book a Hayes vacation as a package?
Expedia vacation packages are designed to give you more bang for your buck. Bundle your flight, hotel and car rental into one great-value price and enjoy significant savings. You'll usually score a better deal than booking each component separately. And you'll still enjoy the freedom to create a customized Hayes vacation by choosing your favourite type of stay, airline and car class.
When to book a vacation package to Hayes?
If you're considering a spontaneous Hayes trip, check out our last-minute deals that can be booked up to one week before you take off. Don't want to leave things to the last minute? You can score amazing deals on your hotels and flights by booking ahead.
How to plan a trip to Hayes?
  1. Pick your travel dates: The things you plan to do in Hayes and your preferred season will help you decide when to go.
  2. Set a budget: Factor in expenses like flights, transportation and food when calculating how much to save for your trip to Hayes. Then, select a property that matches your budget, whether that's an economical stay or a lavish retreat.
  3. Decide how long to go away for: Now that you're more familiar with Hayes, you can figure out the right length of your vacation. Pull together a rough itinerary and give yourself enough time to cover everything you want to see.
  4. Bundle your bookings: With your travel dates in order, you can combine your car rental, hotels, flights and more into a tailored Hayes vacation package.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.