We are an independent online travel website.

Best Hotel Deals in Yorktown, VA

100 of 100 hotels · Lowest price first

Days Inn by Wyndham Williamsburg Historic Area

Days Inn by Wyndham Williamsburg Historic Area

706 Bypass Road, Williamsburg, US6.6Excellent
$81Total for 1 night · taxes & fees incl.$60/night
Super 8 by Wyndham Williamsburg / Historic Area

Super 8 by Wyndham Williamsburg / Historic Area

304 2nd St, Williamsburg, US5.9Excellent
$82Total for 1 night · taxes & fees incl.$60/night
Travelodge by Wyndham Williamsburg Colonial Area

Travelodge by Wyndham Williamsburg Colonial Area

834 Capitol Landing Rd, Williamsburg, US6.8Excellent
$82Total for 1 night · taxes & fees incl.$60/night
Red Roof Inn Williamsburg

Red Roof Inn Williamsburg

824 Capitol Landing Road, Williamsburg, US7.0Excellent
$82Total for 1 night · taxes & fees incl.$57/night
Econo Lodge Williamsburg Historic Area

Econo Lodge Williamsburg Historic Area

442 Pkwy. Dr, Williamsburg, US7.0Excellent
$82Total for 1 night · taxes & fees incl.$59/night
Days Inn & Suites by Wyndham Williamsburg Colonial

Days Inn & Suites by Wyndham Williamsburg Colonial

119 Bypass Road, Williamsburg, US6.1Excellent
$85Total for 1 night · taxes & fees incl.$63/night
Red Roof Inn Newport News - Yorktown

Red Roof Inn Newport News - Yorktown

4531 George Washington Memorial Hwy, Yorktown, US6.8Excellent
$87Total for 1 night · taxes & fees incl.$62/night
Extended Stay America Suites Newport News Yorktown

Extended Stay America Suites Newport News Yorktown

200 Cybernetics Way, Yorktown, US6.4Excellent
$88Total for 1 night · taxes & fees incl.$67/night
Rodeway Inn & Suites Williamsburg Central

Rodeway Inn & Suites Williamsburg Central

5351 Richmond Rd, Williamsburg, US7.0Excellent
$91Total for 1 night · taxes & fees incl.$69/night
Capt. John Smith Inn

Capt. John Smith Inn

2225 Richmond Rd, Williamsburg, US6.2Excellent51 rooms available!
$92Total for 1 night · taxes & fees incl.$55/night
MainStay Suites Williamsburg Historic Area

MainStay Suites Williamsburg Historic Area

814 Capitol Landing Rd, Williamsburg, US6.6Excellent
$96Total for 1 night · taxes & fees incl.$70/night
Days Hotel by Wyndham Williamsburg I-64

Days Hotel by Wyndham Williamsburg I-64

3032 Richmond Rd, Williamsburg, US7.0Excellent
$96Total for 1 night · taxes & fees incl.$63/night
Quality Inn & Suites

Quality Inn & Suites

351 York Street, Williamsburg, US6.7Excellent
$96Total for 1 night · taxes & fees incl.$72/night
Microtel Inn by Wyndham Newport News Airport

Microtel Inn by Wyndham Newport News Airport

501 Operations Dr, Newport News, US6.7Excellent
$97Total for 1 night · taxes & fees incl.$71/night
Rodeway Inn Williamsburg Historic Area

Rodeway Inn Williamsburg Historic Area

309 Page Street, Williamsburg, US7.4Excellent
$98Total for 1 night · taxes & fees incl.$60/night
Super 8 by Wyndham Newport News

Super 8 by Wyndham Newport News

110 Traverse Rd, Newport News, US6.8Excellent
$100Total for 1 night · taxes & fees incl.$74/night
Baymont by Wyndham Williamsburg I-64

Baymont by Wyndham Williamsburg I-64

3032b Richmond Rd, Williamsburg, US6.8Excellent
$101Total for 1 night · taxes & fees incl.$67/night
Suburban Studios Newport News - Hampton

Suburban Studios Newport News - Hampton

10451 Jefferson Avenue, Newport News, US4.6Excellent
$102Total for 1 night · taxes & fees incl.$69/night
Sleep Inn & Suites Newport News City Center Area

Sleep Inn & Suites Newport News City Center Area

21 Old Oyster Point Road, Newport News, US6.4Excellent
$104Total for 1 night · taxes & fees incl.$75/night
Wyndham Garden Williamsburg Busch Gardens Area

Wyndham Garden Williamsburg Busch Gardens Area

201 Water Country Pkwy, Williamsburg, US7.0Excellent
$104Total for 1 night · taxes & fees incl.$77/night
Days Inn by Wyndham Newport News City Center Oyster Point

Days Inn by Wyndham Newport News City Center Oyster Point

11829 Fishing Point Dr, Newport News, US6.0Excellent
$104Total for 1 night · taxes & fees incl.$77/night
Best Western Plus Newport News Inn & Suites

Best Western Plus Newport News Inn & Suites

500 Operations Dr, Newport News, US7.6Excellent
$104Total for 1 night · taxes & fees incl.$71/night
City Centre Inn at Newport News

City Centre Inn at Newport News

945 J Clyde Morris Blvd, Newport News, US6.4Excellent15 rooms available!
$104Total for 1 night · taxes & fees incl.$62/night
Sleep Inn Historic

Sleep Inn Historic

220 Bypass Rd, Williamsburg, US9.0Excellent
$106Total for 1 night · taxes & fees incl.$80/night
Howard Johnson by Wyndham Williamsburg

Howard Johnson by Wyndham Williamsburg

6483 Richmond Rd, Williamsburg, US6.8Excellent
$106Total for 1 night · taxes & fees incl.$64/night
Country Inn & Suites by Radisson Williamsburg East (Busch Gardens), VA

Country Inn & Suites by Radisson Williamsburg East (Busch Gardens), VA

7135 Pocahontas Trl, Williamsburg, US7.1Excellent
$107Total for 1 night · taxes & fees incl.$79/night
Motel 6 Newport News VA

Motel 6 Newport News VA

797 J Clyde Morris Blvd, Newport News, US6.6Excellent
$109Total for 1 night · taxes & fees incl.$65/night
Express Inn Newport News

Express Inn Newport News

6129 Jefferson Avenue, Newport News, US7.0Excellent
$109Total for 1 night · taxes & fees incl.$65/night
Relax Inn

Relax Inn

2708 West Mercury Blvd, Hampton, US7.6Excellent
$110Total for 1 night · taxes & fees incl.$63/night
Suburban Studios Newport News – Hampton

Suburban Studios Newport News – Hampton

10459 Jefferson Avenue, Newport News, US5.6Excellent
$110Total for 1 night · taxes & fees incl.$66/night
Comfort Inn Newport News - Hampton I-64

Comfort Inn Newport News - Hampton I-64

12330 Jefferson Ave, Newport News, US8.1Excellent
$111Total for 1 night · taxes & fees incl.$85/night
Palace Inn & Suites - Newport News / Jefferson Ave

Palace Inn & Suites - Newport News / Jefferson Ave

10608 Jefferson Avenue, Newport News, US4.6Excellent
$111Total for 1 night · taxes & fees incl.$66/night
Extended Stay America Select Suites Newport News Oyster Pt

Extended Stay America Select Suites Newport News Oyster Pt

11708 Jefferson Ave, Newport News, US5.8Excellent
$111Total for 1 night · taxes & fees incl.$75/night
Country Inn & Suites by Radisson Newport News South, VA

Country Inn & Suites by Radisson Newport News South, VA

1069 J Clyde Morris Blvd, Newport News, US5.7Excellent
$112Total for 1 night · taxes & fees incl.$78/night
Economy 7 Inn

Economy 7 Inn

13700 Warwick Blvd, Newport News, US5.4Excellent
$117Total for 1 night · taxes & fees incl.$70/night
Key West Inn - Newport News

Key West Inn - Newport News

11845 Jefferson Ave, Newport News, US6.8Excellent
$117Total for 1 night · taxes & fees incl.$70/night
Budget Inn

Budget Inn

800 Capitol Landing Rd, Williamsburg, US6.8Excellent
$118Total for 1 night · taxes & fees incl.$70/night
Spark by Hilton Williamsburg Historic Area

Spark by Hilton Williamsburg Historic Area

201 Bypass Road, Williamsburg, US8.8Excellent
$118Total for 1 night · taxes & fees incl.$90/night
Red Roof Inn Hampton Coliseum

Red Roof Inn Hampton Coliseum

1918 Coliseum Dr, Hampton, US5.5ExcellentHurry 8 rooms left only!
$119Total for 1 night · taxes & fees incl.$70/night
Belmont Inn & Suites

Belmont Inn & Suites

1781 North King Street, Hampton, US7.0Excellent
$120Total for 1 night · taxes & fees incl.$71/night
Holiday Inn Express Williamsbrg Busch Gardens Area by IHG

Holiday Inn Express Williamsbrg Busch Gardens Area by IHG

480 McLaws Cir, Williamsburg, US8.9Excellent
$121Total for 1 night · taxes & fees incl.$89/night
Studio 6 Extended Stay - Hampton VA - Langley AFB Area

Studio 6 Extended Stay - Hampton VA - Langley AFB Area

1616 Hardy Cash Drive, Hampton, US8.6Excellent
$122Total for 1 night · taxes & fees incl.$72/night
Comfort Suites Williamsburg Historic Area

Comfort Suites Williamsburg Historic Area

237 Commons Way, Williamsburg, US9.0Excellent
$123Total for 1 night · taxes & fees incl.$94/night
Comfort Inn Williamsburg Gateway

Comfort Inn Williamsburg Gateway

331 Bypass Rd, Williamsburg, US8.8Excellent
$126Total for 1 night · taxes & fees incl.$96/night
Holiday Inn Express & Suites Williamsburg by IHG

Holiday Inn Express & Suites Williamsburg by IHG

1452 Richmond Rd, Williamsburg, US8.4Excellent
$130Total for 1 night · taxes & fees incl.$94/night
Suburban Studios Williamsburg Central

Suburban Studios Williamsburg Central

5351 Richmond Rd. Building B, Williamsburg, US4.9Excellent
$130Total for 1 night · taxes & fees incl.$99/night
Woodspring Suites Yorktown Newport News

Woodspring Suites Yorktown Newport News

2420 George Washington Memorial Highway, Yorktown, US7.4ExcellentHurry 6 rooms left only!
$131Total for 1 night · taxes & fees incl.$79/night
Paradise Suites

Paradise Suites

10451 Jefferson Ave, Newport News, US4.0Very Good13 rooms available!
$134Total for 1 night · taxes & fees incl.$80/night
The Princess Anne hotel

The Princess Anne hotel

1350 Richmond Road, Williamsburg, US8.8Excellent32 rooms available!
$134Total for 1 night · taxes & fees incl.$80/night
Hyatt Select Williamsburg

Hyatt Select Williamsburg

600 Bypass Road, Williamsburg, US6.3Excellent
$137Total for 1 night · taxes & fees incl.$86/night
Candlewood Suites Newport News / Yorktown by IHG

Candlewood Suites Newport News / Yorktown by IHG

329 Commonwealth Dr, Yorktown, US8.4Excellent
$141Total for 1 night · taxes & fees incl.$104/night
Wingate by Wyndham Williamsburg

Wingate by Wyndham Williamsburg

2007 Richmond Rd, Williamsburg, US7.7Excellent
$142Total for 1 night · taxes & fees incl.$106/night
Hampton Inn & Suites Williamsburg Historic District

Hampton Inn & Suites Williamsburg Historic District

911 Capitol Landing Rd, Williamsburg, US8.6ExcellentHurry 9 rooms left only!
$142Total for 1 night · taxes & fees incl.$85/night
Comfort Suites Airport

Comfort Suites Airport

12570 Jefferson Ave, Newport News, US8.5Excellent
$143Total for 1 night · taxes & fees incl.$109/night
Sonesta Simply Suites Hampton

Sonesta Simply Suites Hampton

401 Butler Farm Rd, Hampton, US8.1Excellent
$143Total for 1 night · taxes & fees incl.$109/night
Holiday Inn Hotel & Suites Williamsburg-Historic Gateway by IHG

Holiday Inn Hotel & Suites Williamsburg-Historic Gateway by IHG

515 Bypass Rd, Williamsburg, US9.0Excellent
$144Total for 1 night · taxes & fees incl.$99/night
Holiday Inn Express Gloucester by IHG

Holiday Inn Express Gloucester by IHG

6639 Forest Hill Ave, Gloucester, US7.2Excellent
$152Total for 1 night · taxes & fees incl.$114/night
Hampton Inn & Suites Williamsburg-Central

Hampton Inn & Suites Williamsburg-Central

718 Bypass Rd, Williamsburg, US8.6Excellent
$154Total for 1 night · taxes & fees incl.$96/night
Patriots Inn

Patriots Inn

1420 Richmond Road, Williamsburg, US8.9Excellent
$154Total for 1 night · taxes & fees incl.$95/night
Holiday Inn Express Williamsburg North by IHG

Holiday Inn Express Williamsburg North by IHG

720 Lightfoot Road, Williamsburg, US8.6Excellent
$155Total for 1 night · taxes & fees incl.$94/night
Holiday Inn Express & Suites Newport News by IHG

Holiday Inn Express & Suites Newport News by IHG

943 J. Clyde Morris Blvd, Newport News, US8.2Excellent
$156Total for 1 night · taxes & fees incl.$114/night
Fairfield Inn & Suites by Marriott Williamsburg

Fairfield Inn & Suites by Marriott Williamsburg

1402 Richmond Rd, Williamsburg, US8.6Excellent
$156Total for 1 night · taxes & fees incl.$106/night
Hampton Inn & Suites Williamsburg-Richmond Rd.

Hampton Inn & Suites Williamsburg-Richmond Rd.

1880 Richmond Rd, Williamsburg, US8.7ExcellentHurry 9 rooms left only!
$157Total for 1 night · taxes & fees incl.$95/night
Hilton Vacation Club The Historic Powhatan Williamsburg

Hilton Vacation Club The Historic Powhatan Williamsburg

3601 Ironbound Rd, Williamsburg, US9.2ExcellentHurry 9 rooms left only!
$159Total for 1 night · taxes & fees incl.$79/night
Courtyard by Marriott Newport News Airport

Courtyard by Marriott Newport News Airport

530 Saint Johns Road, Newport News, US8.6Excellent
$164Total for 1 night · taxes & fees incl.$112/night
Merrimac Inn & Suites

Merrimac Inn & Suites

7224 Merrimac Trail, Williamsburg, US7.2Excellent11 rooms available!
$165Total for 1 night · taxes & fees incl.$93/night
Bluegreen Vacations Patrick Henry Square an Ascend Collection Resort

Bluegreen Vacations Patrick Henry Square an Ascend Collection Resort

249 York Street, Williamsburg, US8.8Excellent
$166Total for 1 night · taxes & fees incl.$109/night
Williamsburg Woodlands Hotel & Suites an official Colonial Williamsburg Hotel

Williamsburg Woodlands Hotel & Suites an official Colonial Williamsburg Hotel

105 Visitors Center Dr, Williamsburg, US8.5Excellent
$170Total for 1 night · taxes & fees incl.$109/night
Residence Inn by Marriott Williamsburg

Residence Inn by Marriott Williamsburg

1648 Richmond Rd, Williamsburg, US8.6Excellent
$173Total for 1 night · taxes & fees incl.$117/night
Holiday Inn Newport News - Hampton by IHG

Holiday Inn Newport News - Hampton by IHG

980 Omni Blvd, Newport News, US8.6Excellent
$174Total for 1 night · taxes & fees incl.$127/night
Hampton Inn Newport News-Yorktown

Hampton Inn Newport News-Yorktown

151 Ottis Street, Yorktown, US8.8Excellent
$177Total for 1 night · taxes & fees incl.$107/night
Bluegreen Vacations Parkside Williamsburg an Ascend Collection Resort

Bluegreen Vacations Parkside Williamsburg an Ascend Collection Resort

1827 Merrimac Trl, Williamsburg, US9.1Excellent
$178Total for 1 night · taxes & fees incl.$119/night
Hampton Inn Gloucester

Hampton Inn Gloucester

6638 Forest Hill Ave, Gloucester, US9.2Excellent
$180Total for 1 night · taxes & fees incl.$122/night
Westgate Historic Williamsburg Resort

Westgate Historic Williamsburg Resort

1324 Richmond Road, Williamsburg, US8.9Excellent
$182Total for 1 night · taxes & fees incl.$105/night
Springhill Suites by Marriott Williamsburg

Springhill Suites by Marriott Williamsburg

1644 Richmond Rd, Williamsburg, US8.5Excellent
$189Total for 1 night · taxes & fees incl.$130/night
Comfort Inn & Suites Hampton near Coliseum

Comfort Inn & Suites Hampton near Coliseum

1551 Hardy Cash Dr, Hampton, US8.8Excellent
$191Total for 1 night · taxes & fees incl.$113/night
Hilton Garden Inn Williamsburg

Hilton Garden Inn Williamsburg

1624 Richmond Rd, Williamsburg, US8.6ExcellentHurry 9 rooms left only!
$196Total for 1 night · taxes & fees incl.$119/night
Courtyard by Marriott Newport News Yorktown

Courtyard by Marriott Newport News Yorktown

105 Cybernetics Way, Yorktown, US8.4Excellent
$199Total for 1 night · taxes & fees incl.$140/night
Hampton Inn Hampton-Newport News

Hampton Inn Hampton-Newport News

3101 Coliseum Drive, Hampton, US8.8Excellent
$204Total for 1 night · taxes & fees incl.$120/night
Homewood Suites by Hilton Yorktown Newport News

Homewood Suites by Hilton Yorktown Newport News

401 Commonwealth Drive, Yorktown, US8.8Excellent
$204Total for 1 night · taxes & fees incl.$124/night
The Colonies at Williamsburg

The Colonies at Williamsburg

5380 Olde Towne Road, Williamsburg, US8.7ExcellentHurry 7 rooms left only!
$210Total for 1 night · taxes & fees incl.$121/night
Embassy Suites Williamsburg

Embassy Suites Williamsburg

3006 Mooretown Rd, Williamsburg, US8.4ExcellentHurry 6 rooms left only!
$212Total for 1 night · taxes & fees incl.$129/night
Holiday Inn Express Hampton - Coliseum Central by IHG

Holiday Inn Express Hampton - Coliseum Central by IHG

1813 West Mercury Blvd, Hampton, US8.6Excellent
$217Total for 1 night · taxes & fees incl.$129/night
DoubleTree by Hilton Williamsburg

DoubleTree by Hilton Williamsburg

50 Kingsmill Rd, Williamsburg, US8.2ExcellentHurry 9 rooms left only!
$217Total for 1 night · taxes & fees incl.$132/night
Hilton Garden Inn Hampton Coliseum Central

Hilton Garden Inn Hampton Coliseum Central

1999 Power Plant Pkwy, Hampton, US7.8Excellent
$218Total for 1 night · taxes & fees incl.$130/night
Hampton Inn & Suites Newport News (Oyster Point)

Hampton Inn & Suites Newport News (Oyster Point)

12251 Jefferson Ave, Newport News, US8.6ExcellentHurry 9 rooms left only!
$219Total for 1 night · taxes & fees incl.$131/night
Homewood Suites by Hilton Williamsburg

Homewood Suites by Hilton Williamsburg

601 Bypass Rd, Williamsburg, US9.0ExcellentHurry 9 rooms left only!
$221Total for 1 night · taxes & fees incl.$134/night
Courtyard by Marriott Williamsburg Busch Gardens Area

Courtyard by Marriott Williamsburg Busch Gardens Area

470 McLaws Circle, Williamsburg, US8.6Excellent
$221Total for 1 night · taxes & fees incl.$155/night
Wedmore Place

Wedmore Place

5810 Wessex Hundred, Williamsburg, US9.2Excellent
$226Total for 1 night · taxes & fees incl.$155/night
Vacation Village at Williamsburg

Vacation Village at Williamsburg

4870 Longhill Road, Williamsburg, US8.8Excellent12 rooms available!
$232Total for 1 night · taxes & fees incl.$134/night
Rochambeau Roadside Inn

Rochambeau Roadside Inn

929 Capitol Landing Rd, Williamsburg, US9.8Excellent
$233Total for 1 night · taxes & fees incl.$140/night
Hilton Garden Inn Newport News

Hilton Garden Inn Newport News

180 Regal Way, Newport News, US9.0ExcellentHurry 9 rooms left only!
$236Total for 1 night · taxes & fees incl.$141/night
Colonial Houses an Official Colonial Williamsburg Hotel

Colonial Houses an Official Colonial Williamsburg Hotel

136 Francis St. East, Williamsburg, US9.0Excellent
$242Total for 1 night · taxes & fees incl.$149/night
Griffin Hotel an official Colonial Williamsburg Hotel

Griffin Hotel an official Colonial Williamsburg Hotel

136 Francis St. East, Williamsburg, US8.8Excellent
$247Total for 1 night · taxes & fees incl.$144/night
Residence Inn Newport News Airport

Residence Inn Newport News Airport

531 Saint Johns Road, Newport News, US8.8Excellent
$321Total for 1 night · taxes & fees incl.$221/night
Newport News Marriott at City Center

Newport News Marriott at City Center

740 Town Center Dr, Newport News, US8.2Excellent
$352Total for 1 night · taxes & fees incl.$242/night
Kingsmill Resort

Kingsmill Resort

1010 Kingsmill Rd, Williamsburg, US8.6Excellent22 rooms available!
$359Total for 1 night · taxes & fees incl.$189/night
Holiday Inn Club Vacations Williamsburg Resort by IHG

Holiday Inn Club Vacations Williamsburg Resort by IHG

200 English Garden Way, Williamsburg, US9.4Excellent
$376Total for 1 night · taxes & fees incl.$219/night
The Lodge at Kiln Creek Resort

The Lodge at Kiln Creek Resort

1003 Brick Kiln Blvd, Newport News, US9.0Excellent
$481Total for 1 night · taxes & fees incl.$275/night
Williamsburg Inn an official Colonial Williamsburg Hotel

Williamsburg Inn an official Colonial Williamsburg Hotel

136 East Francis Street, Williamsburg, US9.8Excellent
$715Total for 1 night · taxes & fees incl.$453/night