Star Rating
Hotel Name
Price Range (USD) to
Amenities

23131 Hotels & Accommodations

Comfort Inn Gloucester 6639 Forest Hill Ave., Gloucester, VA 23061 ~5.48 miles north of 23131
  • Low priced Rural property
  • 3 floors in property
  • Amenities are not the best
  • Good night sleep
From$67
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hampton Inn Gloucester - Gloucester 6638 Forest Hill Ave., Gloucester, VA 23061 ~5.51 miles north of 23131
  • Mid-scale Rural hotel
  • Comp. Breakfast
  • Breakfast is good
  • Popular among families
From$83
Very Good 4.5 /5 Reviews Call BookMore Details
Wyndham Garden Williamsburg Busch Gardens Area : 201 Water Country Pkwy. 201 Water Country Pkwy., Williamsburg, VA 23185 ~7.92 miles west of 23131
  • Three Star Downtown hotel
  • Check-in time: 3:00 PM
  • Most guests liked the proximity to sightseeing
  • Bathroom could be optimized
From$58
Average 3.5 /5 Reviews Call BookMore Details
Yorktown Motor Lodge - Yorktown
+1-888-283-3404
8829 George Washington Highway, Yorktown, VA 23692 ~8.12 miles south of 23131
  • Low-priced Highway property
  • Free breakfast available
  • Almost all guests said the bathroom was dirty
  • Almost all guests said rooms were dirty
Bluegreen Parkside Williamsburg Ascend Resort Collection : 1827 Merrimac Trail 1827 Merrimac Trail, Williamsburg, VA 23185 ~8.72 miles southwest of 23131
  • 4 star hotel
  • 21 rooms in property
From$125
Very Good 4.0 /5 Review Score Call BookMore Details
Holiday Inn Express Williamsburg Busch Gardens Area : 480 Mclaws Cir 480 Mclaws Cir, Williamsburg, VA 23185 ~9.33 miles west of 23131
  • 3 star hotel
  • Hotel has an eco-friendly policy See policy
  • Great breakfast
  • Plenty of room
Williamsburg Courtyard by Marriott
+1-888-690-5281
470 Mclaws Circle, Williamsburg, VA 23185 ~9.36 miles west of 23131
  • Mid-scale property
  • Had to pay for lunch
  • Close to Starbucks
From$89
Very Good 4.5 /5 Review Score Call BookMore Details
Doubletree by Hilton Williamsburg : 50 Kingsmill Rd. 50 Kingsmill Rd., Williamsburg, VA 23185 ~9.45 miles southwest of 23131
  • Three Star Suburban hotel
  • Check in: 04:00PM
From$71
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Country Inn & Suites Williamsburg East in Williamsburg 7135 Pocahontas Trail, Williamsburg, VA 23185 ~9.58 miles west of 23131
  • 3-star Resort property
  • Hotel has 4 floors
  • Not very clean
  • Amenities are not the best
From$45
Average 3.5 /5 Review Score Call BookMore Details
Ramada East Williamsburg Busch Gardens in Williamsburg 500 Merrimac Trail, Williamsburg, VA 23185 ~9.61 miles west of 23131
  • 3-star Suburban hotel
  • 8 conference rooms in property
Super 8 Williamsburgva / Historic Area in Williamsburg
+1-888-283-3404
304 2nd St., Williamsburg, VA 23185 ~9.79 miles west of 23131
  • Two-star property
  • Hotel has 100 rooms
  • Worst hotel breakfast
  • Pool just steps from
From$34
Average 3.0 /5 Read Reviews Call BookMore Details
Fort Magruder Hotel & Conference Center : 6945 Pocahontas Trail 6945 Pocahontas Trail, Williamsburg, VA 23185 ~9.81 miles west of 23131
  • Three Star Suburban property
  • Hotel has 7 meeting rooms
From$65
Average 3.0 /5 Latest Reviews Call BookMore Details
Hampton Inn & Suites Historic Area : 911 Capitol Landing Rd. 911 Capitol Landing Rd., Williamsburg, VA 23185 ~9.81 miles west of 23131
  • Affordable Downtown property
  • Hotel has 4 floors
  • Great location
  • Medium sized bathroom
From$65
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Quarterpath Inn & Suites in Williamsburg 614 York St., Williamsburg, VA 23185 ~9.84 miles west of 23131
  • Inexpensive hotel
  • Check-in time: 15:00
Travelodge King William in Williamsburg
+1-888-690-5247
834 Capitol Landing Rd., Williamsburg, VA 23185 ~9.84 miles west of 23131
  • Low-priced Resort property
  • Free complimentary breakfast
  • About half of guests said rooms were dirty
  • Most guests thought the tv was sub-standard
From$35
Average 3.0 /5 Latest Reviews Call BookMore Details
Econo Lodge Colonial - Williamsburg 216 Pkwy. Dr., Williamsburg, VA 23185 ~9.87 miles west of 23131
  • Inexpensive property
  • Check-in: 11:00
From$35
Average 3.5 /5 Hotel Reviews Call BookMore Details
Red Roof Inn Williamsburg - Williamsburg 824 Capitol Landing Rd., Williamsburg, VA 23185 ~9.88 miles west of 23131
  • Two star Downtown hotel
  • Check-in time: 3:00 PM
From$38
Average 3.5 /5 Reviews Call BookMore Details
Mainstay Suites in Williamsburg 814 Capitol Landing Rd., Williamsburg, VA 23185 ~9.89 miles west of 23131
  • Two-star Resort hotel
  • Fitness + Health Center
From$65
Average 3.5 /5 Guest Reviews Call BookMore Details
Quality Inn Historic East at Busch Gardens Area - Williamsburg 505 York St., Williamsburg, VA 23185 ~9.90 miles west of 23131
  • Cheap Downtown property
  • 81 rooms in hotel
  • Most guests said rooms were small
  • Deafening music
From$39
Average 3.0 /5 Reviews Call BookMore Details
Best Western Williamsburg Historic District 351 York St., Williamsburg, VA 23185 ~10.00 miles west of 23131
  • Midscale Suburban property
  • 140 rooms in hotel
  • Great pool
  • Acceptable breakfast prices
From$53
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Rodeway Inn Historic in Williamsburg
+1-888-690-5281
309 Page St., Williamsburg, VA 23185 ~10.02 miles west of 23131
  • 2 star Resort hotel
  • Comp. Breakfast
  • Rooms in need of an update
  • Most guests found problems with the furniture
From$39
Average 3.5 /5 Review Score Call BookMore Details
Bluegreen Vacations Patrick Henry Sqr Ascend Resort Collection : 249 York St. 249 York St., Williamsburg, VA 23185 ~10.04 miles west of 23131
  • Affordable Downtown hotel
  • 66 sleeping rooms in hotel
From$80
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Bluegreen Vacations at Patrick Henry Square : 315 York St. 315 York St., Williamsburg, VA 23185 ~10.06 miles west of 23131
  • Three Star Downtown property
  • Check in time: 03:00PM
From$39
Very Good 4.5 /5 Recent Reviews Call BookMore Details
The Mulberry Inn & Plaza at Fort Eustis - Newport News 16890a Warwick Blvd., Newport News, VA 23603 ~10.16 miles south of 23131
  • Low-priced Suburban property
  • Free complimentary breakfast
  • Breakfast was fantastic
  • Clean hotel facilities
From$43
Very Good 4.0 /5 Review Score Call BookMore Details
Comfort Inn Newport News / Williamsburg East : 16890 Warwick Blvd. 16890 Warwick Blvd., Newport News, VA 23603 ~10.16 miles south of 23131
  • Low Cost Suburban hotel
  • Complimentary breakfast is offered
From$61
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Kingsmill Resort 1010 Kingsmill Rd., Williamsburg, VA 23185 ~10.37 miles southwest of 23131
  • Four-star Resort hotel
  • Check-in time: 4:00 PM
  • Great amenities
  • Great welcome staff
From$129
Very Good 4.5 /5 Review Score Call BookMore Details
Colonial Houses Historic Lodging 306b East Francis St., Williamsburg, VA 23185 ~10.56 miles west of 23131
  • 3 star property
  • 75 rooms in hotel
Hampton Inn & Suites Central : 718 Bypass Rd. 718 Bypass Rd., Williamsburg, VA 23185 ~10.64 miles west of 23131
  • Three Star Downtown hotel
  • 5 floors in hotel
  • Close to all attractions
  • Nice work out room
From$69
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Ramada Inn 1776 : 725 Bypass Rd.
+1-888-690-5247
725 Bypass Rd., Williamsburg, VA 23185 ~10.69 miles west of 23131
  • Economical Downtown hotel
  • Check-in: 4:00pm
From$39
Average 3.5 /5 Reviews Call BookMore Details
Providence Hall Guest Houses
+1-888-305-3366
305 C South England St., Williamsburg, VA 23185 ~10.71 miles west of 23131
  • 3-star property
  • Fitness center on property
Colonial Williamsburg Resorts : 310 South England St.
+1-800-881-1523
310 South England St., Williamsburg, VA 23185 ~10.71 miles west of 23131
  • 3 star property
  • Check-in: 4:00 PM
  • Excellent hotel
  • Fantastic service
From$59
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
La Quinta Inn & Suites : 600 Bypass Rd. 600 Bypass Rd., Williamsburg, VA 23185 ~10.72 miles west of 23131
  • 2 star Resort hotel
  • Check-in: 4:00 PM
  • Entrance area is ok
  • Rooms could be larger
From$55
Very Good 4.0 /5 Review Score Call BookMore Details
Country Inn & Suites Williamsburg Historic Area - Williamsburg 400 Bypass Rd., Williamsburg, VA 23185 ~10.85 miles west of 23131
  • 3 star Downtown hotel
  • Hotel has 16 suites
  • Close to all area attractions
  • Bathroom needs cleaning
From$68
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Days Inn Williamsburg Historic Area in Williamsburg 706 Bypass Rd., Williamsburg, VA 23185 ~10.92 miles west of 23131
  • Two-star Resort property
  • Free complimentary breakfast
  • Air conditioning was criticized by 88%
  • The majority of guests said the wifi quality was bad
From$56
Average 3.5 /5 Read Reviews Call BookMore Details
Governor's Inn a Colonial Williamsburg Hotel 506 North Henry St., Williamsburg, VA 23185 ~10.94 miles west of 23131
  • Cheap hotel
  • Check-in: 16:00
From$60
Average 3.5 /5 Latest Reviews Call BookMore Details
Econo Lodge Historic : 442 Pkwy. Dr.
+1-888-690-5247
442 Pkwy. Dr., Williamsburg, VA 23185 ~10.95 miles west of 23131
  • Low-priced Downtown property
  • Complimentary breakfast is offered
From$35
Average 3.5 /5 Read Reviews Call BookMore Details
Homewood Suites by Hilton in Williamsburg 601 Bypass Rd., Williamsburg, VA 23185 ~10.97 miles west of 23131
  • Midscale Downtown hotel
  • Gym / Fitness Center Available
  • Vibe is not too good
  • Dishes were dirty
From$79
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Hotel & Suites Gateway 515 Bypass Rd., Williamsburg, VA 23185 ~11.02 miles west of 23131
  • Affordable Downtown property
  • Hotel has 5 floors
  • Great menu at the restaurant
  • Great value for the price
From$65
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Comfort Inn Williamsburg Gateway in Williamsburg 331 Bypass Rd., Williamsburg, VA 23185 ~11.11 miles west of 23131
  • Low Cost Suburban property
  • 4 floors in property
  • Floor near
  • The majority of guests were happy with the price of the breakfast
From$59
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Kingsgate Resort : 619 Georgetown Cres 619 Georgetown Cres, Williamsburg, VA 23185 ~11.23 miles west of 23131
  • 3-star Suburban hotel
  • Hotel has 2 floors
  • Internet is poor
  • Excellent amenities
From$55
Very Good 4.0 /5 Read Reviews Call BookMore Details
Sleep Inn Historic 220 Bypass Rd., Williamsburg, VA 23185 ~11.30 miles west of 23131
  • Two-star Golf Course hotel
  • Complimentary breakfast is offered
From$49
Very Good 4.0 /5 Review Score Call BookMore Details
Best Western Plus Historic Area Inn - Williamsburg 201 Bypass Rd., Williamsburg, VA 23185 ~11.31 miles west of 23131
  • Mid-scale Downtown property
  • 120 rooms in property
  • Vibe wasn't good
  • Room cleanliness is acceptable
From$59
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Travelodge Inn & Suites
+1-888-690-5247
120 Bypass Rd., Williamsburg, VA 23185 ~11.43 miles west of 23131
  • Low Cost Downtown property
  • 3 floors in hotel
  • Best value for money
  • Awful breakfast
Econo Lodge Inn & Suite : 119 Bypass Rd. 119 Bypass Rd., Williamsburg, VA 23185 ~11.48 miles west of 23131
  • Low Cost hotel
  • Free complimentary breakfast
  • Thorough cleaning
  • Great location
From$40
Average 3.5 /5 Read Reviews Call BookMore Details
Super 8 Colonial : 1233 Richmond Rd. 1233 Richmond Rd., Williamsburg, VA 23185 ~11.52 miles west of 23131
  • Two star Downtown hotel
  • Check in time: 2:00 PM
  • Food is inedible
  • Shabby dining room
Embassy Suites Williamsburg in Williamsburg 3006 Mooretown Rd., Williamsburg, VA 23185 ~11.52 miles west of 23131
  • 4-star Downtown property
  • 5 floors in hotel
  • Hair dryer was broke
  • Old building
From$79
Very Good 4.0 /5 Reviews Call BookMore Details
Westgate Historic Williamsburg Resort 1324 Richmond Rd., Williamsburg, VA 23185 ~11.57 miles west of 23131
  • Three Star Mountain hotel
  • Check-in: 4PM
From$47
Average 3.5 /5 Guest Reviews Call BookMore Details
Governor's Green Resort - Williamsburg
+1-866-429-5787
4600 Mooretown Rd., Williamsburg, VA 23185 ~11.58 miles west of 23131
  • Affordable Resort property
  • 250 rooms in property
  • Excellent amenities
  • Gorgeous design
From$49
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Fairfield Inn & Suites Williamsburg 1402 Richmond Rd., Williamsburg, VA 23185 ~11.59 miles west of 23131
  • Midscale Downtown hotel
  • 148 sleeping rooms in hotel
From$69
Very Good 4.0 /5 Reviews Call BookMore Details
Holiday Inn Express & Suites Williamsburg in Williamsburg 1452 Richmond Rd., Williamsburg, VA 23185 ~11.66 miles west of 23131
  • 3 star Downtown property
  • 36 suites in property
  • Average sized rooms
  • Fair breakfast prices
From$57
Very Good 4.0 /5 Review Score Call BookMore Details

Next: Show All Available 23131 Hotels with Pricing
Back to Top