Star Rating
Hotel Name
Price Range (USD)to
Amenities

23021 Hotels & Accommodations

Comfort Inn Gloucester - Gloucester 6639 Forest Hill Ave., Gloucester, VA 23061 ~8.59 miles west of 23021
  • Economy Rural property
  • Check-in time: 3:00pm
  • About half of guests thought the building wasn't nice
  • Great beds and welcoming service
From$67
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn Gloucester : 6638 Forest Hill Ave. 6638 Forest Hill Ave., Gloucester, VA 23061 ~8.64 miles west of 23021
  • Three Star Rural hotel
  • 3 floors in property
  • Popular among families
  • Gluten free eggs
From$83
Very Good 4.5 /5Read Reviews CallBookMore Details
Yorktown Motor Lodge
+1-800-997-5148
8829 George Washington Highway, Yorktown, VA 23692 ~14.80 miles southwest of 23021
  • Inexpensive Highway hotel
  • Hotel has 42 rooms
  • No shampoo or any amenities
  • High value
Red Roof Inn in Yorktown 4531 George Washington Memorial Highway, Yorktown, VA 23692 ~17.32 miles south of 23021
  • Two star Beach property
  • Complimentary breakfast is offered
Wyndham Garden Williamsburg Busch Gardens Area in Williamsburg 201 Water Country Pkwy., Williamsburg, VA 23185 ~17.32 miles southwest of 23021
  • 3-star Downtown property
  • 204 rooms in hotel
  • Air conditioning was criticized by 77%
  • Pleasant hotel grounds
Bluegreen Parkside Williamsburg Ascend Resort Collection 1827 Merrimac Trail, Williamsburg, VA 23185 ~18.12 miles southwest of 23021
  • High-end hotel
  • 21 sleeping rooms in hotel
From$75
Very Good 4.0 /5Reviews CallBookMore Details
The Mulberry Inn & Plaza at Fort Eustis 16890a Warwick Blvd., Newport News, VA 23603 ~18.39 miles southwest of 23021
  • Cheap Suburban property
  • Check in: 3:00pm
  • Accessible parking
  • Minibar can be a problem
Comfort Inn Newport News / Williamsburg East 16890 Warwick Blvd., Newport News, VA 23603 ~18.39 miles southwest of 23021
  • Economical Suburban property
  • Free breakfast available
From$63
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn at Kingsmill in Williamsburg
+1-888-690-5281
480 Mclaws Circle, Williamsburg, VA 23185 ~18.74 miles southwest of 23021
  • Cheap hotel
  • 3 floors in hotel
  • Decent indoor pool
  • Every guests reviewed enjoyed the restaurants & bars nearby
Williamsburg Courtyard by Marriott in Williamsburg
+1-800-230-4134
470 Mclaws Circle, Williamsburg, VA 23185 ~18.77 miles southwest of 23021
  • Mid-scale hotel
  • Manager was top notch
  • Close to local attractions
From$89
Very Good 4.5 /5Reviews CallBookMore Details
Doubletree by Hilton Williamsburg 50 Kingsmill Rd., Williamsburg, VA 23185 ~18.87 miles southwest of 23021
  • Mid-scale Suburban hotel
  • Access to gym on-site
Ramada East Williamsburg Busch Gardens 500 Merrimac Trail, Williamsburg, VA 23185 ~18.90 miles west of 23021
  • Three Star Suburban hotel
  • 8 meeting rooms in hotel
Country Inn & Suites Williamsburg East in Williamsburg 7135 Pocahontas Trail, Williamsburg, VA 23185 ~18.93 miles west of 23021
  • Affordable Resort property
  • Complimentary breakfast is offered
  • Vibe is not too good
  • Comfortable
Hampton Inn & Suites Historic Area - Williamsburg 911 Capitol Landing Rd., Williamsburg, VA 23185 ~18.95 miles west of 23021
  • Mid-scale Downtown property
  • 2 meeting rooms in property
  • Fair breakfast prices
  • Worst buffet
Travelodge King William : 834 Capitol Landing Rd.
+1-888-283-3404
834 Capitol Landing Rd., Williamsburg, VA 23185 ~19.01 miles west of 23021
  • Inexpensive Resort hotel
  • Free comp. breakfast
  • Easy highway access
  • Inexpensive room
Super 8 Williamsburgva / Historic Area in Williamsburg
+1-800-997-5149
304 2nd St., Williamsburg, VA 23185 ~19.03 miles west of 23021
  • Economy property
  • 2 floors in property
  • TV needs to be updated
  • Great location
Red Roof Inn Williamsburg 824 Capitol Landing Rd., Williamsburg, VA 23185 ~19.05 miles west of 23021
  • Two star Downtown property
  • Hotel has 44 rooms
Mainstay Suites in Williamsburg 814 Capitol Landing Rd., Williamsburg, VA 23185 ~19.07 miles west of 23021
  • Cheap Resort property
  • Fitness center on property
Econo Lodge Colonial 216 Pkwy. Dr., Williamsburg, VA 23185 ~19.10 miles west of 23021
  • Low Cost property
  • Free comp. breakfast
Bassett Motel in Willimasburg 800 York St., Willimasburg, VA 23185 ~19.11 miles west of 23021
  • 2 star hotel
  • Most guests said the bathroom was clean
  • Good wifi quality
Fort Magruder Hotel & Conference Center in Williamsburg 6945 Pocahontas Trail, Williamsburg, VA 23185 ~19.13 miles west of 23021
  • Affordable Suburban property
  • Fitness + Health Center
  • It smells musty
  • Wifi quality could be improved
Quality Inn Historic East at Busch Gardens Area : 505 York St. 505 York St., Williamsburg, VA 23185 ~19.19 miles west of 23021
  • Cheap Downtown property
  • 3 floors in hotel
  • Hot breakfast available
  • Facilities in need of refurbishment
Rodeway Inn Historic
+1-888-283-3404
309 Page St., Williamsburg, VA 23185 ~19.25 miles west of 23021
  • Two star Resort property
  • Cleanliness of the bathroom was average, said 54%
  • For 84%, the rooms looked old
Bluegreen Vacations Patrick Henry Sqr Ascend Resort Collection in Williamsburg 249 York St., Williamsburg, VA 23185 ~19.30 miles west of 23021
  • Four star Downtown hotel
  • Check-in time: 10:00
Bluegreen Vacations at Patrick Henry Square - Williamsburg 315 York St., Williamsburg, VA 23185 ~19.32 miles west of 23021
  • Three Star Downtown property
  • Comp. Breakfast
Comfort Suites Newport News Airport 12570 Jefferson Ave., Newport News, VA 23602 ~19.40 miles southwest of 23021
  • 3 star Airport property
  • Airport shuttle provided
Clarion Hotel Historic District - Williamsburg 351 York St., Williamsburg, VA 23185 ~19.41 miles west of 23021
  • Mid-scale Suburban hotel
  • Fitness / Gym is on-site
  • Great pool
  • Nice pool
Towneplace Suites by Marriott Newport News - Newport News
+1-888-690-5247
200 Cybernetics Way, Newport News, VA 23693 ~19.44 miles south of 23021
  • Mid-scale Suburban hotel
  • Hotel has 95 suites
  • Large closets
  • Rather comfortable
From$64
Very Good 4.0 /5Review Score CallBookMore Details
Tides Inn 480 King Carter Dr., Irvington, VA 22480 ~19.45 miles north of 23021
  • Expensive Riverfront property
  • 10 meeting rooms in hotel
  • Friendly staff
  • Helpful staff
Courtyard Newport News Yorktown 105 Cybernetics Way, Yorktown, VA 23693 ~19.46 miles south of 23021
  • 3 star Suburban hotel
  • Hotel has 90 rooms
  • Most guests liked the proximity to shopping
  • Most guests said rooms were clean enough
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Econo Lodge Fort Eustis
+1-888-283-3404
15237 Warwick Blvd., Newport News, VA 23608 ~19.57 miles southwest of 23021
  • Low priced hotel
  • About half of guests said the rooms were modern
  • Most guests didn't like the uncomfortable beds
From$48
Not Good 1.5 /5Reviews CallBookMore Details
Hampton Inn & Suites Central : 718 Bypass Rd. 718 Bypass Rd., Williamsburg, VA 23185 ~19.73 miles west of 23021
  • Mid-scale Downtown hotel
  • 105 sleeping rooms in hotel
  • Clean pool area
  • Plenty of parking
From$75
Very Good 4.5 /5Reviews CallBookMore Details
Kingsmill Resort 1010 Kingsmill Rd., Williamsburg, VA 23185 ~19.77 miles southwest of 23021
  • 4-star Resort hotel
  • 420 rooms in hotel
  • All guests were happy with the shuttle service
  • Ice machine not working
From$129
Very Good 4.5 /5Latest Reviews CallBookMore Details
Ramada Inn 1776 in Williamsburg
+1-800-230-4134
725 Bypass Rd., Williamsburg, VA 23185 ~19.78 miles west of 23021
  • Economical Downtown hotel
  • Check in time: 4:00pm
La Quinta Inn & Suites in Williamsburg 600 Bypass Rd., Williamsburg, VA 23185 ~19.80 miles west of 23021
  • Economy Resort property
  • 2 suites in hotel
  • Clogged bathtubs
  • 1 out of 2 guests considered the lobby entrance to be so-so
Hampton Inn - Newport News 151 Ottis St., Newport News, VA 23602 ~19.84 miles south of 23021
  • Midscale Airport hotel
  • Check-in time: 3:00PM
  • Comfortable beds
  • Breakfast is good
From$85
Very Good 4.5 /5Reviews CallBookMore Details
Great Wolf Lodge Williamsburg - Williamsburg 549 East Rochambeau Dr., Williamsburg, VA 23188 ~19.85 miles west of 23021
  • 3 star Resort hotel
  • 405 rooms in hotel
  • Rooms in need of an update
  • Value for money could be better
From$169
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Williamsburg Inn 136 East Francis St., Williamsburg, VA 23185 ~19.86 miles west of 23021
  • Luxury 5-star property
Candlewood Suites Newport News / Yorktown
+1-888-283-3404
329 Commonwealth Dr., Yorktown, VA 23693 ~19.89 miles south of 23021
  • 2-star Suburban hotel
  • Check-in time: 3PM
  • Rather comfortable
  • Friendly staff
Country Inn & Suites Williamsburg Historic Area in Williamsburg 400 Bypass Rd., Williamsburg, VA 23185 ~19.93 miles west of 23021
  • Mid-scale Downtown hotel
  • 3 floors in hotel
  • No Wifi
  • Fantastic service
Hilton Garden Inn Newport News 180 Regal Way, Newport News, VA 23602 ~19.93 miles south of 23021
  • Midscale Airport hotel
  • 3 floors in hotel
  • Gardens new
  • All guests found the staff to be very friendly
From$107
Very Good 4.5 /5Read Reviews CallBookMore Details
Staybridge Suites 401 Commonwealth Dr., Yorktown, VA 23693 ~19.95 miles south of 23021
  • 3-star Suburban property
  • 4 floors in hotel
  • Great breakfast bar
  • Professional service
Colonial Williamsburg Resorts - Williamsburg
+1-800-997-5148
310 South England St., Williamsburg, VA 23185 ~19.95 miles west of 23021
  • 3 star property
  • Access to gym on-site
  • Excellent hotel
  • Popular among families
Days Inn Williamsburg Historic Area in Williamsburg 706 Bypass Rd., Williamsburg, VA 23185 ~19.99 miles west of 23021
  • Economy Resort property
  • 157 rooms in property
  • Courteous staff
  • Pool is mediocre
Homewood Suites by Hilton : 601 Bypass Rd. 601 Bypass Rd., Williamsburg, VA 23185 ~20.04 miles west of 23021
  • 3-star Downtown property
  • 61 sleeping rooms in hotel
  • Spacious rooms
  • Hard-working staff member
From$84
Very Good 4.0 /5Read Reviews CallBookMore Details
Days Inn
+1-800-881-1523
14747 Warwick Blvd., Newport News, VA 23608 ~20.08 miles southwest of 23021
  • Economical Suburban hotel
  • 2 floors in property
  • Generally quite dirty
  • Quick Trip
Holiday Inn Hotel & Suites Gateway - Williamsburg 515 Bypass Rd., Williamsburg, VA 23185 ~20.08 miles west of 23021
  • Midscale Downtown hotel
  • 46 suites in hotel
  • Great location
  • Most guests said the bathroom was clean
From$79
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Inn Williamsburg Historic Area in Williamsburg 331 Bypass Rd., Williamsburg, VA 23185 ~20.16 miles west of 23021
  • Economical Suburban property
  • Access to gym on-site
  • All guests liked the proximity to sightseeing
  • Good minibar
From$49
Very Good 4.5 /5Reviews CallBookMore Details
Kingsgate Resort 619 Georgetown Cres, Williamsburg, VA 23185 ~20.23 miles west of 23021
  • Affordable Suburban hotel
  • 600 rooms in hotel
  • Reception is all right
  • Most guests thought the service was very professional
Econo Lodge Historic
+1-800-230-4134
442 Pkwy. Dr., Williamsburg, VA 23185 ~20.24 miles west of 23021
  • Low priced Downtown hotel
  • 45 rooms in hotel

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