$159—Historic Williamsburg resort along the James River

Kingsmill Resort
Andrew Young
Deal Expert
One of Williamsburg's top hotels has an enviable location along the James River.

Why We Love This Deal

Williamsburg, Virginia—known for its storied history and small-town charm—is a popular getaway destination. So much so, that Travel + Leisure readers named it one of their 15 favorite cities in the U.S. (2023). Make your visit memorable with a stay at Kingsmill Resort, a private retreat situated on 2,900 protected acres along the James River.

Guests will find a bevy of activities and amenities, including two 18-hole championship golf courses, tennis courts, a marina and miles of bike paths. This time of year is a particularly good time to visit, when the resort grounds are wrapped in stunning foliage and holiday decorations. With this offer, Travelzoo members can save up to 30% on stays through December. You'll also get a $25 nightly resort credit that can be used toward dining or activities.

What's Included

  • Stay in a Resort King or Two Double Guestroom for $159 per night ... through December
  • Upgrade to a Resort One-Bedroom Condo—which includes a fully equipped kitchen and in-unit laundry—for +$30 per night
  • Either room type includes a $25 per night resort credit

What You Need to Know

  • Cancellation Policy: Cancellations must be made prior to 4 p.m. local time, 72 hours before arrival
  • Price based on a maximum of up to 2 guests in the Resort King Guestroom, and up to 4 guests in the Resort Two Double Guestroom and Resort One-Bedroom Condo
  • Children 17 and under stay free of charge when using existing hotel bedding
  • Pet-friendly; additional fees apply
  • There is an additional 7% city tax, 5% state tax and $2 occupancy tax per room, per night 
  • Not available on: Nov. 23 
* Excludes all Deluxe and River locations. Valid for new reservations only. Not valid for contracted group attendees or other negotiated rates and cannot be combined with packages. Kingsmill Resort reserves the right to modify or discontinue these offers at any time. Not applicable for other promotions or discounts. Blackout dates and restrictions may apply. Credit can not be used towards Room/Tax or Resort Fee.


at Kingsmill Resort

When You Can Go

Through Dec. 31


up to 30% + $25 resort credit

How to Book

Continue to Kingsmill Resort

  • Where it says "Add Code", type in VWTZOO and click on "Update Guests & Rooms"
  • Select your preferred travel dates from the calendar and click on "Update Dates of Stay"
  • Select your preferred guestroom and complete the booking
  • Call to book the condos 


Book this deal by phone

Call Kingsmill Resort at 877-261-4714.

  • Mention promo code VWTZOO
  • Call to book the condos 

More Deals & Tips

$159—Historic Williamsburg resort along the James River