Search for Cheap Deals on
Hotels in Yorktown

Photo by Francisco Marin

Check Last Minute Yorktown Hotel Deals

Tonight Jul 21 - Jul 22Next weekend Jul 26 - Jul 28

Choose from 3076 Yorktown Hotel Deals

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 $134 per night from Jul 28 to Jul 29
$134
includes taxes & fees
Jul 28 - Jul 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! (709 reviews)
"The staff were so friendly and helpful. We really enjoyed the breakfast as well."

Reviewed on Jul 21, 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 $128 per night from Jul 28 to Jul 29
$128
includes taxes & fees
Jul 28 - Jul 29
Stay at this 3.5-star golf resort in Williamsburg. Enjoy free WiFi, free parking, and room service. Our guests praise the pool and the helpful staff in our reviews. ...
8.8/10 Excellent! (2,416 reviews)
"Loved staying here very nice clean and front desk was so nice only thing I have to say is the pool needs to be cleaned more often I got in just to climb back out pretty dirty"

Reviewed on Jul 19, 2024

Hilton Vacation Club The Historic Powhatan Williamsburg