
Surry County Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
Photo by Jerry Smith
- 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
Your Surry County Vacation
Embark on your next big adventure with a Surry County vacation package, and leave knowing all the details have been taken care of. Plus with the ability to tailor your escape, it'll be one you won't forget. Can't decide where to stay? Surry is one of the best cities to explore during a trip to Surry County. Whether you plan to travel on a shoestring or want to splurge, Expedia are here to help you customize your next Surry County vacation.
Top Surry County Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Hampton Inn & Suites Newport News (Oyster Point)
Central Newport News
Price was CA $1,513, price is now CA $1,186 per person
CA $1,186
per person
Aug 31 - Sep 7
found 8 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Norfolk (ORF)
8.8/10 Excellent! (625 reviews)
Room had musty smell. Bathroom floor was dirty. Bathroom ceiling needed repair. Breakfast re-stocking slow.
Reviewed on Jul 11, 2026

The Ocean Key Virginia Beach Resort
Northeast Virginia Beach
Price was CA $1,825, price is now CA $1,288 per person
CA $1,288
per person
Aug 23 - Aug 29
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Norfolk (ORF)
7.6/10 Good! (1,562 reviews)
The elevator was out of service, so we had to carry our luggage up and down five flights of stairs and walk them every time we left. The room wasn’t very clean—the floors were dirty, and it looked like the bed hadn’t been properly cleaned from the previous guests.
The hot tub was closed, and despite staff saying it had just broken, it looked like it had been out of service for quite some time. The pool was also much smaller than expected.
The balcony constantly smelled like marijuana from other guests smoking, making it unusable. If you wanted fresh towels, you had to go to the fourth floor yourself, and none of the ice machines worked. At checkout, the clerk simply pointed to a box to drop the keys in and showed no interest in helping or asking about our stay.
The only positives were that the A/C kept the room nice and cold, and the shower had plenty of hot water.
Overall, it was decent enough for a place to sleep, but I’d recommend spending a little more for a cleaner hotel with working amenities and better customer service.
Reviewed on Jul 12, 2026

The Atrium Resort, Virginia Beach by Vacatia
Northeast Virginia Beach
Price was CA $1,726, price is now CA $1,316 per person
CA $1,316
per person
Aug 23 - Aug 29
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Norfolk (ORF)
8.2/10 Very good! (1,530 reviews)
At first glance, the room appeared clean, but we quickly noticed there was feces on the toilet seat and used dental floss left on the nightstand when we checked in. That immediately made us question the cleanliness of the room.
The beds were uncomfortable, the pillows were completely flat, and the air conditioning unit was extremely loud, making it difficult to get a good night’s sleep.
The bathroom amenities were disappointing. They only provided Dial shampoo and Dial body wash—no conditioner at all—so be sure to bring your own toiletries. There were also only two washcloths provided and no hand towels.
The coffee bar was only open until 10:00 a.m., which felt limiting, especially for guests who wanted coffee later in the morning.
The staff didn’t interact with our family much during our stay. They were pleasant if we greeted them first, but there wasn’t much hospitality beyond that.
Finally, the hotel only has one elevator, so be prepared to wait, especially during busy times.
Overall, for the amount of money we spent on the room, I expected a much cleaner, more comfortable, and more accommodating experience.
Reviewed on Jul 12, 2026

The Colony at Virginia Beach
Northeast Virginia Beach
Price was CA $2,277, price is now CA $1,850 per person
CA $1,850
per person
Aug 23 - Aug 29
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Norfolk (ORF)
9.4/10 Exceptional! (23 reviews)
It seemed alot of people staying on the property had been long time customers, which says alot! Hopefully we can stay here again!
Reviewed on Jul 11, 2026

Kingsmill Resort
Kingsmill
Price was CA $1,767, price is now CA $1,457 per person
CA $1,457
per person
Aug 31 - Sep 7
found 8 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Richmond (RIC)
8.8/10 Excellent! (1,010 reviews)
This place is cozy, and pristine. There were activities to do on very hot days as well as activities to do on rainy days. The kids were always entertained. The bedding and furniture were comfortable. It gave off an “at home” vibe as opposed to a resort vide. Drinks were excellent, and not too sweet because the ingredients were quality, so there was no need to mask them with sugar. The coffee shop was excellent. The restaurants served great food. My only complaint is that the restaurants close early on weekends, and it was difficult to get food after leaving the pool. Other than that, I highly recommend this place!
Reviewed on Jul 12, 2026
Surry County Hotel Deals

Vacation Village At Williamsburg
4870 Longhill Road Williamsburg VA
Fully refundableReserve now, pay when you stay
The price is CA $156 per night from Aug 13 to Aug 14
CA $156
CA $193 total
Aug 13 - Aug 14
includes taxes & fees
8.8/10 Excellent! (2,610 reviews)
"The hotel was s"
Reviewed on Jul 12, 2026

Hilton Vacation Club The Historic Powhatan Williamsburg
3601 Ironbound Rd Williamsburg VA
Fully refundableReserve now, pay when you stay
The price is CA $131 per night from Jul 19 to Jul 20
CA $131
CA $189 total
Jul 19 - Jul 20
includes taxes & fees
9.2/10 Wonderful! (3,613 reviews)
"My stay was pleasant, with one major caveat...SECURITY or lack thereof. My family and I spent a fair price to stay at and enjoy the amenities provided by this Hilton property. We were very shocked to see how anyone could just drive onto the property and enjoy the things that we paid to access, without ..."
Reviewed on Jul 12, 2026

Williamsburg Woodlands Hotel & Suites, an official Colonial Williamsburg Hotel
105 Visitors Center Dr Williamsburg VA
Fully refundableReserve now, pay when you stay
The price is CA $108 per night from Jul 22 to Jul 23
CA $108
CA $156 total
Jul 22 - Jul 23
includes taxes & fees
8.8/10 Excellent! (1,819 reviews)
"We truly enjoyed staying here again! My one and only complaint is that I wish there were more hot breakfast choices."
Reviewed on Jul 12, 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.
Frequently asked questions
Stay near popular Surry County attractions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.









