Search for Cheap Deals on
Hotels in Yorktown

Photo by Francisco Marin

Last Minute Hot Rate® Hotel Deals in Yorktown

We Hide Hotel Names So You Can Find 4-Star Hotels At 2-Star Prices. Choose the Location, Star Rating & Amenities. Let Hotwire Find You the Best Deal. Book Today!

Choose from 2992 Yorktown Hotel Deals

Days Inn by Wyndham Williamsburg Historic Area
Days Inn by Wyndham Williamsburg Historic Area
2.5 out of 5
706 Bypass Road, Williamsburg, VA
  • 32 min drive from Yorktown Beach
The price is $47 per night from May 22 to May 23
$47
per night
May 22 - May 23
Stay at this business-friendly motel in Williamsburg. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the clean rooms and the overall value ...
6/10 (1,254 reviews)
"We had an awesome stay here. The only problem was there were no wash cloths in bathroom."

Reviewed on Apr 12, 2024

Days Inn by Wyndham Williamsburg Historic Area
Woodspring Suites Yorktown Newport News
Woodspring Suites Yorktown Newport News
2.5 out of 5
2420 George Washington Memorial Highway, Yorktown, VA
  • 21 min drive from Yorktown Beach
The price is $74 per night from Apr 23 to Apr 24
$74
per night
Apr 23 - Apr 24
Stay at this hotel in Yorktown. Enjoy free WiFi, free parking, and a 24-hour fitness center. Popular attractions Langley Air Force Base and Hampton Roads Iceplex ...
8.2/10 Very Good! (23 reviews)
"Amazing"

Reviewed on Apr 22, 2024

Woodspring Suites Yorktown Newport News
Homewood Suites by Hilton Yorktown Newport News
Homewood Suites by Hilton Yorktown Newport News
3 out of 5
401 Commonwealth Drive, Yorktown, VA
  • 22 min drive from Yorktown Beach
The price is $129 per night from Apr 28 to Apr 29
$129
per night
Apr 28 - Apr 29
Stay at this 3-star business-friendly hotel in Yorktown. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff ...
8.6/10 Excellent! (679 reviews)
"Amazing stay with my husband and two kids! Will definitely be staying here again!"

Reviewed on Mar 22, 2024

Homewood Suites by Hilton Yorktown Newport News
Hilton Vacation Club The Historic Powhatan Williamsburg
Hilton Vacation Club The Historic Powhatan Williamsburg
3.5 out of 5
3601 Ironbound Rd, Williamsburg, VA
  • 39 min drive from Yorktown Beach
The price is $95 per night from Apr 24 to Apr 25
$95
per night
Apr 24 - Apr 25
Stay at this 3.5-star golf resort in Williamsburg. Enjoy free WiFi, free parking, and a free kid's club. Our guests praise the pool and the helpful staff in ...
8.8/10 Excellent! (2,352 reviews)
"The property itself was great. Beautiful grounds and very clean. Front desk staff were very nice as well. I was very disappointed with a couple of things. 1) Was unaware of additional resort fees 2) Eager “time share “ sales people very loud behind you at check in. Had no idea it was timeshare that ..."

Reviewed on Apr 17, 2024

Hilton Vacation Club The Historic Powhatan Williamsburg
Williamsburg Woodlands Hotel & Suites, an official Colonial Williamsburg Hotel
Williamsburg Woodlands Hotel & Suites, an official Colonial Williamsburg Hotel
3 out of 5
105 Visitors Center Dr, Williamsburg, VA
  • 30 min drive from Yorktown Beach
The price is $119 per night from Apr 23 to Apr 24
$119
per night
Apr 23 - Apr 24
Stay at this 3-star golf hotel in Williamsburg. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our reviews. ...
8.8/10 Excellent! (1,002 reviews)
"This property is very close to all major attractions in the area; a quiet area away from the congestion of Richmond Road yet a short walk to the restored section of CW. Planning on returning to enjoy the golfing opportunities in the immediate region."

Reviewed on Apr 19, 2024

Williamsburg Woodlands Hotel & Suites, an official Colonial Williamsburg Hotel
Vacation Village At Williamsburg
Vacation Village At Williamsburg
3 out of 5
4870 Longhill Road, Williamsburg, VA