We use cookies to improve your browsing experience on our website, analyze site traffic and personalize content. By closing the message or continuing to browse this site, you agree to the use of cookies as explained in our Privacy Policy.

Skip to main content

Historic Escapes at Williamsburg Resort

Find dates & deals for Williamsburg, Virginia getaways

Stay Longer & Save

Stay Longer. Save More. Up to 20% more when you book in advance and stay at least 3 nights.


Family Fun with a Historic Vibe

Guests will find a lot to love in Colonial Williamsburg, as they freely roam the quaint cobblestone streets and share laughs with costumed “residents.” It’s only 15 minutes from our own Williamsburg Resort, with a colonial-inspired design that truly captures the feel of the area. As you take a break from history, have fun with on-site activities like:

  • Bowling
  • Mini golf
  • Tasty treats at The Café
Two young children playing mini golf at Williamsburg Resort.

Find Your Vacation

Ready to book an amazing getaway in Williamsburg, Virginia? Your next great vacation – and savings – are just a click away. See all our resort offers, check availability and start packing!

Book your Williamsburg Resort vacation now by selecting your dates.

* Denotes required field.

    Search Availability


    Williamsburg Resort has a variety of room types for every family to enjoy. Each room type has a full kitchen, TVs in living rooms and bedrooms, dining areas and more.

    For an extra-special visit, stay in one of our Signature Collection villas. You’ll be able to enjoy an entertainment center and video gaming system, a private patio or balcony and upgraded kitchenware with an espresso machine!


    Located just a short drive from Colonial Williamsburg and Busch Gardens® Williamsburg, you can easily step back in time then fast-forward to gravity-defying thrills when you stay at our Williamsburg Resort. Plus, did you know we’re less than 30 minutes away from York Town Beach?

    200 English Garden Way
    Williamsburg, VA 23188
    (757) 941-1540