
Elkhardt Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Holiday Package Deals in Elkhardt
Price found within the past 48 hours. Click for updated prices.

Days Inn & Suites by Wyndham Williamsburg Colonial
Price was CA $1,021, price is now CA $915 per person
CA $915
per person
Aug 20 - Aug 27
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Richmond (RIC)
6.2/10 (1,010 reviews)
Our Vacation: From Horror Movie to Captain John Smith. After arriving at our first pre-paid hotel only to find it entirely closed for renovations, Expedia successfully passed us around to five different phone agents like a hot potato.They finally booked us a new room. We walked in, and I am convinced it was the set of a budget horror movie. The amenities included:A toilet featuring a literal biological hazard.A bathtub coated in hair and yellow mystery sludge.A fridge coated in unidentifiable spills.Enormous spiderwebs everywhere.Beds sprinkled with "mystery brown flakes."Multiple dead roaches acting as decor.When I called Expedia to complain, an agent named Joanna helpfuly suggested we just switch rooms—because clearly, only that specific room was cursed. Cue my complete mental breakdown in the lobby.Thankfully, the hotel manager was an angel and offered a full refund. I called Expedia back, crying hysterically, and finally reached a saint of a man. He recommended a place that was "outdated but clean."We checked into the Captain John Smith Inn. The front desk guy assured us it wasn’t luxury, but it was spotless. He was right! It looks like 1985 in here, but everything is clean and organized. He even called our room five minutes later to double-check.My husband and I are finally horizontal, relaxing, and breathing clean air!
Reviewed on Jun 30, 2026

Kingsmill Resort
Kingsmill
Price was CA $2,068, price is now CA $1,682 per person
CA $1,682
per person
Jul 31 - Aug 7
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Richmond (RIC)
8.8/10 Excellent! (1,001 reviews)
This is top of the line, first-class resort. My jaw dropped and I fell in love. What a great campus, facilities, and rooms.
Reviewed on Jun 28, 2026

The Commonwealth
Downtown Richmond
Price was CA $1,552, price is now CA $1,262 per person
CA $1,262
per person
Aug 2 - Aug 8
found 23 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Richmond (RIC)
8.8/10 Excellent! (1,367 reviews)
Love this hotel!! We stay anytime we’re in Richmond and it’s across from the Capitol building with a beautiful park.
Reviewed on Jun 29, 2026

Williamsburg Woodlands Hotel & Suites, an official Colonial Williamsburg Hotel
Colonial Williamsburg
Price was CA $1,334, price is now CA $1,089 per person
CA $1,089
per person
Jul 31 - Aug 7
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Richmond (RIC)
8.8/10 Excellent! (1,782 reviews)
A little outdated but would absolutely go back again. Great value for the price!!
Reviewed on Jun 30, 2026

Bluegreen Vacations Patrick Henry Square, an Ascend Collection Resort
Price was CA $1,241, price is now CA $1,112 per person
CA $1,112
per person
Aug 10 - Aug 14
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Richmond (RIC)
8.8/10 Excellent! (456 reviews)
Fantastic stay for my family! Very comfortable.
Reviewed on Jun 30, 2026
Where to stay in Elkhardt
Find the best Elkhardt areas and neighborhoods for the activities you enjoy most. Learn more about Elkhardt

Downtown Richmond
2 out of top 10 points of interest in this area
4/5(18 area reviews)
Explore the central business district, home to Fortune 500 companies and architectural gems like the Virginia State Capitol. Discover vibrant nightlife in Shockoe Bottom and Shockoe Slip districts.
Elkhardt Hotel Deals

Graduate by Hilton Richmond
301 West Franklin Street Richmond VA
Fully refundableReserve now, pay when you stay
The price is CA $234 per night from Jul 12 to Jul 13
CA $234
CA $272 total
Jul 12 - Jul 13
includes taxes & fees
8.4/10 Very good! (1,403 reviews)
"The room was very clean the staff was very friendly and helpful"
Reviewed on Jun 29, 2026

Omni Richmond Hotel
100 S 12th St Richmond VA
Fully refundableReserve now, pay when you stay
The price is CA $254 per night from Jul 5 to Jul 6
CA $254
CA $296 total
Jul 5 - Jul 6
includes taxes & fees
9/10 Wonderful! (1,475 reviews)
"The staff was very helpful and nice."
Reviewed on Jun 29, 2026

The Jefferson Hotel
101 West Franklin Street Richmond VA
Fully refundableReserve now, pay when you stay
The price is CA $419 per night from Jul 5 to Jul 6
CA $419
CA $487 total
Jul 5 - Jul 6
includes taxes & fees
9.8/10 Exceptional! (1,004 reviews)
"The best hotel in Richmond, by far."
Reviewed on Jun 30, 2026
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.
Things to do

Richmond Ghost Tour: Sinister Secrets of Shockoe Bottom
CA $44
per adult
90% of travellers recommend
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.











