Star Rating
Hotel Name
Price Range (USD)to
Amenities

23131 Hotels/Accommodations

Duke of York
+1-888-690-5247
508 Water St., Yorktown, VA 23690 ~5.42 miles south of 23131
  • Inexpensive Beach hotel
  • Hotel has 3 suites
Hampton Inn Gloucester
+1-888-305-3366
6638 Forest Hill Ave., Gloucester, VA 23061 ~5.44 miles north of 23131
  • Three Star Rural hotel
  • Hotel has 6 suites
  • Furniture needs more attention
  • No evening snacks
Quality Inn Gloucester in Gloucester
+1-800-881-1523
6639 Forest Hill Ave., Gloucester, VA 23061 ~5.48 miles north of 23131
  • Low priced Rural property
  • 3 floors in hotel
  • Pleasant staff
  • AC did not work
Wyndham Garden Williamsburg Busch Gardens Area : 201 Water Country Pkwy.
+1-888-283-3404
201 Water Country Pkwy., Williamsburg, VA 23185 ~7.92 miles west of 23131
  • Three Star Downtown hotel
  • 204 rooms in property
  • Housekeeping can be a problem
  • Most guests thought the tv was sub-standard
Yorktown Motor Lodge
+1-866-221-8581
8829 George Washington Highway, Yorktown, VA 23692 ~8.12 miles south of 23131
  • Cheap Highway property
  • Free breakfast available
  • Convenient location
  • No shampoo or any amenities
Ascend Resort Collection - Williamsburg
+1-866-429-5787
1827 Merrimac Trail, Williamsburg, VA 23185 ~8.72 miles southwest of 23131
  • 4 star hotel
  • Hotel has 21 rooms
Crown Inn Motel
+1-888-690-5281
7833 George Washington Memorial Highway, Yorktown, VA 23692 ~9.01 miles south of 23131
  • 2 star Suburban hotel
  • 10 suites in hotel
Holiday Inn Express Williamsburg Busch Gardens Area - Williamsburg
+1-888-690-5247
480 Mclaws Cir, Williamsburg, VA 23185 ~9.33 miles west of 23131
  • Affordable hotel
  • Gym is available on property
  • Excellent Customer service
  • Generally very clean
From$50
Very Good 4.5 /5Read Reviews CallBookMore Details
Williamsburg Courtyard by Marriott
+1-888-305-3366
470 Mclaws Circle, Williamsburg, VA 23185 ~9.36 miles west of 23131
  • 3 star hotel
  • Pool and hot tubs were sparkling
  • Bathroom is ok
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Rodeway Inn & Suites Williamsburg : 7224 Merrimac Trail
+1-800-881-1523
7224 Merrimac Trail, Williamsburg, VA 23185 ~9.44 miles west of 23131
  • Economical hotel
  • Complimentary breakfast is offered
Doubletree by Hilton in Williamsburg
+1-888-283-3404
50 Kingsmill Rd., Williamsburg, VA 23185 ~9.45 miles southwest of 23131
  • Midscale Suburban hotel
  • Hotel has 6 floors
Country Inn & Suites Williamsburg East in Williamsburg
+1-866-221-8581
7135 Pocahontas Trail, Williamsburg, VA 23185 ~9.58 miles west of 23131
  • 3 star Resort property
  • Complimentary breakfast is offered
  • Staff attentive
  • Room needs to be redecorated
Ramada East Williamsburg Busch Gardens
+1-866-429-5787
500 Merrimac Trail, Williamsburg, VA 23185 ~9.61 miles west of 23131
  • 3-star Suburban property
  • 247 rooms in hotel
Super 8 by Wyndham Williamsburg / Historic Area
+1-888-690-5281
304 2nd St., Williamsburg, VA 23185 ~9.79 miles west of 23131
  • Inexpensive property
  • Check-in time: 14:00
Fort Magruder Hotel a Trademark Collection by Wyndham in Williamsburg
+1-888-690-5247
6945 Pocahontas Trail, Williamsburg, VA 23185 ~9.81 miles west of 23131
  • Three Star Suburban property
  • 4 floors in property
Hampton Inn & Suites Historic Area - Williamsburg
+1-888-305-3366
911 Capitol Landing Rd., Williamsburg, VA 23185 ~9.81 miles west of 23131
  • 3 star Downtown hotel
  • Check-in time: 3pm
  • Shower can be a problem
  • All guests found the restaurant service to be one of the best
Quarterpath Inn & Suites
+1-800-881-1523
614 York St., Williamsburg, VA 23185 ~9.84 miles west of 23131
  • Two-star property
  • 2 floors in hotel
Travelodge King William : 834 Capitol Landing Rd.
+1-888-283-3404
834 Capitol Landing Rd., Williamsburg, VA 23185 ~9.84 miles west of 23131
  • Inexpensive Resort property
  • 2 floors in property
  • Quiet neighborhood
  • Food could be better
Econo Lodge Colonial - Williamsburg
+1-866-221-8581
216 Pkwy. Dr., Williamsburg, VA 23185 ~9.87 miles west of 23131
  • 2-star hotel
  • Free comp. breakfast
Red Roof Inn Williamsburg - Williamsburg
+1-866-429-5787
824 Capitol Landing Rd., Williamsburg, VA 23185 ~9.88 miles west of 23131
  • Economy Downtown hotel
  • 2 floors in hotel
Quality Inn : 505 York St. Building A
+1-888-690-5281
505 York St. Building A, Williamsburg, VA 23185 ~9.92 miles west of 23131
  • Midscale Downtown hotel
  • Hotel has 3 floors
  • Free breakfast area
  • Noisy place
Mainstay Suites
+1-888-690-5247
814 Capitol Landing Rd., Williamsburg, VA 23185 ~9.95 miles west of 23131
  • Economical Resort hotel
  • Hotel has 88 rooms
  • Almost all guests thought the facilities needed updating
  • Friendly front desk staff
From$60
Average 3.5 /5Reviews CallBookMore Details
Best Western Williamsburg Historic District
+1-888-305-3366
351 York St., Williamsburg, VA 23185 ~10.00 miles west of 23131
  • Three Star Suburban hotel
  • Check in: 4:00PM
  • Dirty carpet
  • Most guests said the bathroom was dirty
Rodeway Inn Historic
+1-800-881-1523
309 Page St., Williamsburg, VA 23185 ~10.02 miles west of 23131
  • Inexpensive Resort property
  • 58 sleeping rooms in hotel
  • Cleanliness of the bathroom was average, said 54%
  • Refrigerator did not work
Bluegreen Vacations Patrick Henry Sqr Ascend Resort Collection
+1-888-283-3404
249 York St., Williamsburg, VA 23185 ~10.04 miles west of 23131
  • Mid-scale Downtown property
  • 66 rooms in property
Bluegreen Vacations at Patrick Henry Square - Williamsburg
+1-866-221-8581
315 York St., Williamsburg, VA 23185 ~10.06 miles west of 23131
  • 3 star Downtown property
  • 4 floors in hotel
From$39
Very Good 4.5 /5Reviews CallBookMore Details
The Mulberry Inn & Plaza at Fort Eustis in Newport News
+1-866-429-5787
16890a Warwick Blvd., Newport News, VA 23603 ~10.16 miles south of 23131
  • 2 star Suburban hotel
  • 4 suites in hotel
  • Most guests criticized the small bathroom
  • Bathroom is relatively clean
Comfort Inn Newport News / Williamsburg East
+1-888-690-5281
16890 Warwick Blvd., Newport News, VA 23603 ~10.16 miles south of 23131
  • Low Cost Suburban hotel
  • Comp. Breakfast
From$65
Very Good 4.0 /5Reviews CallBookMore Details
Kingsmill Resort
+1-888-690-5247
1010 Kingsmill Rd., Williamsburg, VA 23185 ~10.37 miles southwest of 23131
  • Four star Resort property
  • 420 rooms in hotel
  • Wonderful sightseeing
  • Bicycles available
From$129
Very Good 4.5 /5Guest Reviews CallBookMore Details
Colonial Houses Historic Lodging
+1-888-305-3366
306b East Francis St., Williamsburg, VA 23185 ~10.56 miles west of 23131
  • Midscale property
  • Hotel has 75 rooms
Hampton Inn & Suites Central in Williamsburg
+1-800-881-1523
718 Bypass Rd., Williamsburg, VA 23185 ~10.64 miles west of 23131
  • 3 star Downtown property
  • 5 floors in hotel
  • Clean hotel facilities
  • Tasty breakfast
Ramada Inn 1776 in Williamsburg
+1-888-283-3404
725 Bypass Rd., Williamsburg, VA 23185 ~10.69 miles west of 23131
  • Two-star Downtown property
  • 194 sleeping rooms in hotel
From$39
Average 3.5 /5Reviews CallBookMore Details
Providence Hall Guest Houses
+1-866-221-8581
305 C South England St., Williamsburg, VA 23185 ~10.71 miles west of 23131
  • 3-star property
  • 2 floors in property
Colonial Williamsburg Resorts in Williamsburg
+1-866-429-5787
310 South England St., Williamsburg, VA 23185 ~10.71 miles west of 23131
  • 3-star property
  • Hotel has 1000 rooms
  • Very good hotel
  • Would definitely go back
From$59
Very Good 4.5 /5Read Reviews CallBookMore Details
La Quinta Inn & Suites by Wyndham - Williamsburg
+1-888-690-5281
600 Bypass Rd., Williamsburg, VA 23185 ~10.72 miles west of 23131
  • 2-star Resort hotel
  • Hotel has 2 suites
  • All guests liked the proximity to sightseeing
  • Newer building
Days Inn Williamsburg Historic Area
+1-888-690-5247
706 Bypass Rd., Williamsburg, VA 23185 ~10.92 miles west of 23131
  • Cheap Resort hotel
  • 157 sleeping rooms in hotel
  • Almost all guests thought the tv was sub-standard
  • More comfort would be nice
Governor's Inn a Colonial Williamsburg Hotel - Williamsburg
+1-888-305-3366
506 North Henry St., Williamsburg, VA 23185 ~10.94 miles west of 23131
  • Low priced property
  • Hotel has 200 rooms
Econo Lodge Historic
+1-800-881-1523
442 Pkwy. Dr., Williamsburg, VA 23185 ~10.95 miles west of 23131
  • Cheap Downtown property
  • Check-in time: 3:00
Homewood Suites by Hilton
+1-888-283-3404
601 Bypass Rd., Williamsburg, VA 23185 ~10.97 miles west of 23131
  • 3 star Downtown property
  • 5 floors in hotel
  • Breakfast was very pleasing
  • Disappointing internet connection
From$92
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Hotel & Suites Gateway - Williamsburg
+1-866-221-8581
515 Bypass Rd., Williamsburg, VA 23185 ~11.02 miles west of 23131
  • Affordable Downtown property
  • Check in: 4:00 PM
  • Friendly staff
  • Clean rooms
From$69
Very Good 4.5 /5Review Score CallBookMore Details
Comfort Inn Williamsburg Gateway - Williamsburg
+1-866-429-5787
331 Bypass Rd., Williamsburg, VA 23185 ~11.11 miles west of 23131
  • 3-star Suburban hotel
  • Hotel has 4 floors
  • Excellent value
  • High comfort
From$52
Very Good 4.5 /5Read Reviews CallBookMore Details
Country Inn & Suites Historic : 400 Bypass Rd.
+1-888-690-5281
400 Bypass Rd., Williamsburg, VA 23185 ~11.11 miles west of 23131
  • Midscale Downtown hotel
  • Check in: 3:00 PM
Wyndham Kingsgate Resort
+1-888-690-5247
619 Georgetown Crescent, Williamsburg, VA 23185 ~11.25 miles west of 23131
  • Midscale Suburban property
  • 2 floors in hotel
From$85
Very Good 4.0 /5Review Score CallBookMore Details
Comfort Suites Bypass
+1-888-305-3366
220 Bypass Rd. Noa, Williamsburg, VA 23185 ~11.26 miles west of 23131
  • Three Star Golf Course hotel
  • Hotel has 77 rooms
  • Great reception
  • Good selection for breakfast
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Best Western Historic Area
+1-800-881-1523
201 Bypass Rd., Williamsburg, VA 23185 ~11.31 miles west of 23131
  • Affordable Downtown hotel
  • 4 floors in property
  • Terrific location
  • Close to all area attractions
From$55
Very Good 4.0 /5Read Reviews CallBookMore Details
Travelodge Inn & Suites by Wyndham Historic Area in Williamsburg
+1-888-283-3404
120 Bypass Rd., Williamsburg, VA 23185 ~11.41 miles west of 23131
  • Low priced Downtown hotel
  • Check in: 3:00 PM
Days Inn & Suites Williamsburg Colonial
+1-866-221-8581
119 Bypass Rd., Williamsburg, VA 23185 ~11.48 miles west of 23131
  • Low-priced Downtown hotel
  • Check in time: 3:00pm
  • Rooms could be cleaner
  • Regular internet service
Super 8 Colonial - Williamsburg
+1-866-429-5787
1233 Richmond Rd., Williamsburg, VA 23185 ~11.52 miles west of 23131
  • Two star Downtown property
  • Complimentary breakfast is offered
  • Staff very friendly
  • Lots of cleaning
Embassy Suites Williamsburg in Williamsburg
+1-888-690-5281
3006 Mooretown Rd., Williamsburg, VA 23185 ~11.52 miles west of 23131
  • High-end Downtown property
  • Fitness center on property
  • Room cleanliness is acceptable
  • Room service could have been improved
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Governor's Green Resort - Williamsburg
+1-888-690-5247
4600 Mooretown Rd., Williamsburg, VA 23185 ~11.58 miles west of 23131
  • 3-star Resort hotel
  • Hotel has 250 rooms
  • Staff was very friendly
  • Nice sized rooms
From$49
Very Good 4.0 /5Read Reviews CallBookMore Details

Next: Show All Available 23131 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 23131 Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Hayes, VA discounts available. The chart reflects the cheapest Hayes hotel for each day and each star rating category.
Back to Top