Star Rating
Hotel Name
Price Range (USD) to
Amenities

23131 Hotels/Motels & Accommodations

Duke of York
+1-888-389-4121
508 Water St., Yorktown, VA 23690 ~5.42 miles south of 23131
  • Cheap Beach hotel
  • 57 rooms in hotel
Hampton Inn Gloucester - Gloucester
+1-888-675-2083
6638 Forest Hill Ave., Gloucester, VA 23061 ~5.44 miles north of 23131
  • Mid-scale Rural property
  • Free complimentary breakfast
  • Breakfast is good
  • All guests thought it was clean
From$89
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Quality Inn Gloucester in Gloucester
+1-800-716-8490
6639 Forest Hill Ave., Gloucester, VA 23061 ~5.48 miles north of 23131
  • 2-star Rural hotel
  • Complimentary breakfast is offered
  • Amenities are not the best
  • Popular among families
From$67
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Wyndham Garden Williamsburg Busch Gardens Area : 201 Water Country Pkwy.
+1-800-805-5223
201 Water Country Pkwy., Williamsburg, VA 23185 ~7.92 miles west of 23131
  • 3 star Downtown property
  • Hotel has 8 floors
  • Most guests thought it was a great value
  • Average beds
From$64
Average 3.0 /5 Read Reviews Call BookMore Details
Yorktown Motor Lodge - Yorktown
+1-888-965-1860
8829 George Washington Highway, Yorktown, VA 23692 ~8.12 miles south of 23131
  • Cheap Highway property
  • Check-in time: 2:00 PM
  • Most guests said rooms were dirty
  • Room needs to be redecorated
Ascend Resort Collection : 1827 Merrimac Trail
+1-888-788-5576
1827 Merrimac Trail, Williamsburg, VA 23185 ~8.72 miles southwest of 23131
  • Four-star hotel
  • Check-in time: 10:00
From$75
Very Good 4.0 /5 Read Reviews Call BookMore Details
Crown Inn Motel
+1-888-897-9207
7833 George Washington Memorial Highway, Yorktown, VA 23692 ~9.01 miles south of 23131
  • Cheap Suburban property
  • Check in: 3:00
Holiday Inn Express Williamsburg Busch Gardens Area
+1-888-311-4278
480 Mclaws Cir, Williamsburg, VA 23185 ~9.33 miles west of 23131
  • 3-star hotel
  • Gym / Fitness Center Available
  • Almost all guests said rooms were clean
  • Rooms are great
From$50
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Williamsburg Courtyard by Marriott - Williamsburg
+1-888-469-4795
470 Mclaws Circle, Williamsburg, VA 23185 ~9.36 miles west of 23131
  • Mid-scale property
  • Room is all right
  • Regular internet service
From$89
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Rodeway Inn & Suites Williamsburg
+1-888-734-9421
7224 Merrimac Trail, Williamsburg, VA 23185 ~9.44 miles west of 23131
  • Inexpensive hotel
  • Check in time: 15:00
From$60
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Doubletree by Hilton
+1-888-841-5292
50 Kingsmill Rd., Williamsburg, VA 23185 ~9.45 miles southwest of 23131
  • Midscale Suburban hotel
  • 31 conference rooms in property
From$89
Very Good 4.0 /5 Reviews Call BookMore Details
Country Inn & Suites Williamsburg East
+1-888-455-5160
7135 Pocahontas Trail, Williamsburg, VA 23185 ~9.58 miles west of 23131
  • 3 star Resort hotel
  • Hotel has 4 floors
  • Climate control worked well
  • Easy check-in
From$45
Average 3.5 /5 Reviews Call BookMore Details
Ramada East Williamsburg Busch Gardens - Williamsburg
+1-888-965-8297
500 Merrimac Trail, Williamsburg, VA 23185 ~9.61 miles west of 23131
  • Affordable Suburban property
  • Hotel has 10 suites
Super 8 by Wyndham Williamsburg / Historic Area
+1-888-906-6358
304 2nd St., Williamsburg, VA 23185 ~9.79 miles west of 23131
  • Cheap hotel
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Fort Magruder Hotel a Trademark Collection by Wyndham in Williamsburg
+1-888-749-6785
6945 Pocahontas Trail, Williamsburg, VA 23185 ~9.81 miles west of 23131
  • 3 star Suburban property
  • 4 floors in hotel
From$59
Average 3.0 /5 Guest Reviews Call BookMore Details
Hampton Inn & Suites Historic Area
+1-888-878-9982
911 Capitol Landing Rd., Williamsburg, VA 23185 ~9.81 miles west of 23131
  • Affordable Downtown property
  • Check in: 3pm
  • Great reception
  • The majority of guests said the beds were comfortable
From$65
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Quarterpath Inn & Suites
+1-888-389-4485
614 York St., Williamsburg, VA 23185 ~9.84 miles west of 23131
  • 2 star property
  • 2 floors in hotel
Travelodge King William
+1-888-389-4121
834 Capitol Landing Rd., Williamsburg, VA 23185 ~9.84 miles west of 23131
  • Economy Resort hotel
  • Hotel has 108 rooms
  • Close to all area attractions
  • Free breakfast
From$35
Average 3.0 /5 Latest Reviews Call BookMore Details
Econo Lodge Colonial : 216 Pkwy. Dr.
+1-888-675-2083
216 Pkwy. Dr., Williamsburg, VA 23185 ~9.87 miles west of 23131
  • Inexpensive hotel
  • Comp. Breakfast
From$35
Average 3.5 /5 Guest Reviews Call BookMore Details
Red Roof Inn Williamsburg in Williamsburg
+1-800-716-8490
824 Capitol Landing Rd., Williamsburg, VA 23185 ~9.88 miles west of 23131
  • Low priced Downtown hotel
  • Hotel has an eco-friendly policy See policy
From$38
Average 3.5 /5 Recent Reviews Call BookMore Details
Historic East (Formerly Quality Inn) : 505 York St. Building A
+1-800-805-5223
505 York St. Building A, Williamsburg, VA 23185 ~9.92 miles west of 23131
  • Mid-scale Downtown property
  • Hotel has 3 floors
  • Pool area was larger
  • Rooms need regular maintenance
From$39
Average 3.0 /5 Review Score Call BookMore Details
Mainstay Suites in Williamsburg
+1-888-965-1860
814 Capitol Landing Rd., Williamsburg, VA 23185 ~9.95 miles west of 23131
  • Low-priced Resort property
  • Check-in: 11:00
  • For 88%, the lobby entrance was sub-standard
  • Entrance area is not particularly attractive
From$60
Average 3.5 /5 Recent Reviews Call BookMore Details
Best Western Williamsburg Historic District - Williamsburg
+1-888-788-5576
351 York St., Williamsburg, VA 23185-4516 ~10.00 miles west of 23131
  • 3-star Suburban hotel
  • 140 rooms in property
  • WiFi system needs upgrading
  • Most guests were disappointed with the minibar
From$59
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Rodeway Inn Historic
+1-888-897-9207
309 Page St., Williamsburg, VA 23185 ~10.02 miles west of 23131
  • 2 star Resort property
  • Check in time: 2:00 PM
  • Old building
  • Worth the money
From$39
Average 3.5 /5 Recent Reviews Call BookMore Details
Bluegreen Vacations Patrick Henry Sqr Ascend Resort Collection in Williamsburg
+1-888-311-4278
249 York St., Williamsburg, VA 23185 ~10.04 miles west of 23131
  • Mid-scale Downtown hotel
  • Gym / Fitness Center Available
From$80
Very Good 4.5 /5 Review Score Call BookMore Details
Bluegreen Vacations at Patrick Henry Square - Williamsburg
+1-888-469-4795
315 York St., Williamsburg, VA 23185 ~10.06 miles west of 23131
  • Midscale Downtown property
  • Check in: 03:00PM
From$39
Very Good 4.5 /5 Read Reviews Call BookMore Details
The Mulberry Inn & Plaza at Fort Eustis - Newport News
+1-888-734-9421
16890a Warwick Blvd., Newport News, VA 23603 ~10.16 miles south of 23131
  • 2-star Suburban hotel
  • 2 meeting rooms in hotel
  • Nice workout rooms
  • Most guests were disappointed with the minibar
From$49
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Comfort Inn Newport News / Williamsburg East
+1-888-841-5292
16890 Warwick Blvd., Newport News, VA 23603 ~10.16 miles south of 23131
  • 2-star Suburban hotel
  • 57 sleeping rooms in hotel
From$65
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Kingsmill Resort
+1-888-455-5160
1010 Kingsmill Rd., Williamsburg, VA 23185 ~10.37 miles southwest of 23131
  • Expensive Resort hotel
  • Hotel has 17 meeting rooms
  • Wifi quality could be improved
  • Desserts were ok, said 60%
From$129
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Colonial Houses Historic Lodging
+1-888-965-8297
306b East Francis St., Williamsburg, VA 23185 ~10.56 miles west of 23131
  • Affordable property
  • 75 sleeping rooms in hotel
Hampton Inn & Suites Central in Williamsburg
+1-888-906-6358
718 Bypass Rd., Williamsburg, VA 23185 ~10.64 miles west of 23131
  • Midscale Downtown property
  • 105 rooms in property
  • Air conditioning was criticized by 100%
  • Excellent location
From$69
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Ramada Inn 1776 in Williamsburg
+1-888-749-6785
725 Bypass Rd., Williamsburg, VA 23185 ~10.69 miles west of 23131
  • 2 star Downtown hotel
  • 2 floors in property
From$39
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Providence Hall Guest Houses - Williamsburg
+1-888-878-9982
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-888-389-4485
310 South England St., Williamsburg, VA 23185 ~10.71 miles west of 23131
  • Midscale hotel
  • Check in time: 4:00 PM
  • Popular among families
  • Excellent hotel
From$59
Very Good 4.5 /5 Latest Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham
+1-888-389-4121
600 Bypass Rd., Williamsburg, VA 23185 ~10.72 miles west of 23131
  • Economical Resort property
  • Hotel has 5 floors
  • Wifi quality could be improved
  • The majority of guests had problems with the shower
From$55
Very Good 4.0 /5 Review Score Call BookMore Details
Days Inn Williamsburg Historic Area in Williamsburg
+1-888-675-2083
706 Bypass Rd., Williamsburg, VA 23185 ~10.92 miles west of 23131
  • 2-star Resort property
  • Free complimentary breakfast
  • Outdated pool areas
  • Rooms need regular maintenance
From$39
Average 3.0 /5 Latest Reviews Call BookMore Details
Governor's Inn a Colonial Williamsburg Hotel
+1-800-716-8490
506 North Henry St., Williamsburg, VA 23185 ~10.94 miles west of 23131
  • Cheap hotel
  • 200 sleeping rooms in hotel
From$60
Average 3.5 /5 Guest Reviews Call BookMore Details
Econo Lodge Historic : 442 Pkwy. Dr.
+1-800-805-5223
442 Pkwy. Dr., Williamsburg, VA 23185 ~10.95 miles west of 23131
  • Economical Downtown property
  • Complimentary breakfast is offered
From$35
Average 3.5 /5 Guest Reviews Call BookMore Details
Homewood Suites by Hilton in Williamsburg
+1-888-965-1860
601 Bypass Rd., Williamsburg, VA 23185 ~10.97 miles west of 23131
  • 3 star Downtown hotel
  • 61 rooms in hotel
  • Room is all right
  • Near Shopping
From$92
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Hotel & Suites Gateway in Williamsburg
+1-888-788-5576
515 Bypass Rd., Williamsburg, VA 23185 ~11.02 miles west of 23131
  • 3 star Downtown hotel
  • 5 floors in property
  • Most guests said rooms were clean
  • Great amenities
From$69
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Comfort Inn Williamsburg Gateway : 331 Bypass Rd.
+1-888-897-9207
331 Bypass Rd., Williamsburg, VA 23185 ~11.11 miles west of 23131
  • Midscale Suburban property
  • Hotel has 4 floors
  • Wifi quality could be improved
  • Great amenities
From$52
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Country Inn & Suites Historic
+1-888-311-4278
400 Bypass Rd., Williamsburg, VA 23185 ~11.11 miles west of 23131
  • Affordable Downtown property
  • Access to gym on-site
From$59
Very Good 4.0 /5 Review Score Call BookMore Details
Wyndham Kingsgate Resort
+1-888-469-4795
619 Georgetown Crescent, Williamsburg, VA 23185 ~11.25 miles west of 23131
  • 3 star Suburban property
  • Hotel has 600 rooms
From$85
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Comfort Suites Bypass - Williamsburg
+1-888-734-9421
220 Bypass Rd. Noa, Williamsburg, VA 23185 ~11.26 miles west of 23131
  • Mid-scale Golf Course hotel
  • 77 rooms in property
  • All guests liked the proximity to shopping
  • Room cleanliness is acceptable
From$80
Very Good 4.5 /5 Reviews Call BookMore Details
Best Western Historic Area Inn in Williamsburg
+1-888-841-5292
201 Bypass Rd., Williamsburg, VA 23185-2920 ~11.31 miles west of 23131
  • Affordable Downtown property
  • Fitness / Gym is on-site
  • Desk personnel were excellent
  • Enjoyed the pool and hot tub
From$55
Very Good 4.0 /5 Review Score Call BookMore Details
Travelodge Inn & Suites by Wyndham Historic Area
+1-888-455-5160
120 Bypass Rd., Williamsburg, VA 23185 ~11.41 miles west of 23131
  • Economy Downtown hotel
  • Free breakfast available
Days Inn & Suites Williamsburg Colonial
+1-888-965-8297
119 Bypass Rd., Williamsburg, VA 23185 ~11.48 miles west of 23131
  • Two star Downtown hotel
  • Hotel has a green policy Read more
  • Table sticky
  • Excellent wifi connection
From$41
Average 3.5 /5 Guest Reviews Call BookMore Details
Embassy Suites Williamsburg : 3006 Mooretown Rd.
+1-888-906-6358
3006 Mooretown Rd., Williamsburg, VA 23185 ~11.52 miles west of 23131
  • Four-star Downtown property
  • Check in time: 04:00PM
  • Almost all guests said the bathroom was dirty
  • Queen size sofa bed
From$79
Very Good 4.0 /5 Review Score Call BookMore Details
Governor's Green Resort : 4600 Mooretown Rd.
+1-888-749-6785
4600 Mooretown Rd., Williamsburg, VA 23185 ~11.58 miles west of 23131
  • Mid-scale Resort hotel
  • 3 floors in hotel
  • Most guests said rooms were clean enough
  • Nice soaking tub
From$49
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Fairfield Inn & Suites Williamsburg : 1402 Richmond Rd.
+1-888-878-9982
1402 Richmond Rd., Williamsburg, VA 23185 ~11.63 miles west of 23131
  • Mid-scale Downtown property
  • Check-in time: 3 p.m.
From$97
Very Good 4.0 /5 Hotel Reviews Call BookMore 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.

FAQs about hotels near 23131

What are the best rated hotels near 23131?

Hampton Inn Gloucester, Holiday Inn Express Williamsburg Busch Gardens Area and Hampton Inn & Suites Historic Area are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels near 23131?

Ascend Resort Collection, Kingsmill Resort and Embassy Suites Williamsburg are the top 3 luxury hotels near 23131.

What hotels are closest to the area of 23131?

Duke of York, Hampton Inn Gloucester, and Quality Inn Gloucester are the properties closest to 23131.

How much does a 3 star hotel near 23131 cost per night?

In the last year, the average 3 star hotel near 23131 has been $94.40 per night. (based on HotelPlanner prices)

What are the best independent hotels near 23131?

Bluegreen Vacations at Patrick Henry Square, Kingsmill Resort and Colonial Williamsburg Resorts are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 23131?

Williamsburg Courtyard by Marriott, Fairfield Inn & Suites Williamsburg and Fort Magruder Hotel a Trademark Collection by Wyndham are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 23131?

Bluegreen Vacations Patrick Henry Sqr Ascend Resort Collection, Comfort Inn Williamsburg Gateway and Comfort Suites Bypass are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels near 23131?

Best Western Williamsburg Historic District and Best Western Historic Area Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels near 23131?

Holiday Inn Express Williamsburg Busch Gardens Area and Holiday Inn Hotel & Suites Gateway are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top