Top 10 Hotels in Yorktown

See all 181 Hotels in Yorktown
Kingsmill Resort
Kingsmill Resort

1010 Kingsmill Rd, Williamsburg 23185

3.5 out of 5.0

This family-friendly Williamsburg resort is located in the historical district, within 3 mi (5 km) of Busch Gardens …

$159
avg/night
The Historic Powhatan Resort by Diamond Resorts
The Historic Powhatan Resort by Diamond Resorts

3601 Ironbound Rd, Williamsburg 23188

3.5 out of 5.0

On a former colonial plantation, this 256-acre property is 3 miles from Colonial Williamsburg and 12 miles from Busch Gardens.

$65
avg/night
Country Inn & Suites By Carlson, Williamsburg East
Country Inn & Suites By Carlson, Williamsburg East

7135 Pocahontas Trl, Williamsburg 23185

3.0 out of 5.0

Situated in Williamsburg, this hotel is 0.8 mi (1.2 km) from Quarterpath Park and within 3 mi (5 km) of Busch Gardens …

$52
avg/night
Williamsburg Lodge - A Colonial Williamsburg Hotel
Williamsburg Lodge - A Colonial Williamsburg Hotel

310 S England St, Williamsburg 23185

3.5 out of 5.0

Located in the center of Williamsburg, this family-friendly hotel is within a 10-minute walk of Golden Horseshoe Golf Club an …

$169
avg/night
Country Inn & Suites By Carlson, Hampton, VA
Country Inn & Suites By Carlson, Hampton, VA

1551 Hardy Cash Dr, Hampton 23666

3.0 out of 5.0

Situated in Hampton, this hotel is within 1 mi (2 km) of Green Gates Gifts and Boo Williams Sportplex. Spa Botanica Hampton …

$59
avg/night
The Colonial Houses
The Colonial Houses

136a East Francis Street, Williamsburg 23185

3.0 out of 5.0

Situated in Williamsburg, this hotel is within a 15-minute walk of Golden Horseshoe Golf Club and Governor's Palace. Bruton …

$169
avg/night
The Mulberry Inn and Plaza at Fort Eustis
The Mulberry Inn and Plaza at Fort Eustis

16890a Warwick Blvd, Newport News 23603

2.0 out of 5.0

Situated in Newport News, this inn is within 3 mi (5 km) of Lee Hall Mansion, Endview Plantation, and U.S. Army Transportatio …

Get Rates
Woodlands Hotel & Suites - A Colonial Williamsburg Hotel
Woodlands Hotel & Suites - A Colonial Williamsburg Hotel

105 Visitors Center Dr, Williamsburg 23185

3.0 out of 5.0

This family-friendly Williamsburg hotel is located in the historical district, within 1 mi (2 km) of Colonial Williamsburg …

$79
avg/night
Greensprings Vacation Resort by Diamond Resorts
Greensprings Vacation Resort by Diamond Resorts

3500 Ludwell Pkwy, Williamsburg 23188

3.0 out of 5.0

Situated on what was once a colonial plantation, this resort is 5 miles from Colonial Williamsburg and 7 miles from Jamestown.

$85
avg/night
Marl Inn Bed & Breakfast
Marl Inn Bed & Breakfast

220 Church St, Yorktown 23690

3.5 out of 5.0

Situated near the airport, this bed & breakfast is within a 10-minute walk of Yorktown Farmers Market and Yorktown Beach. …

$109
avg/night

Recent Reviews in Yorktown

Hide content

Where to stay in Yorktown

Yorktown Hotel Guide

If you are looking for the best places to base yourself in Yorktown, you have loads of options. Expedia's extensive database has 39 hotels within a 6-mile distance of central Yorktown.

You'll find Red Roof Inn Yorktown and Yorktown Motor Lodge within 2 miles of Yorktown's center.

For accommodation near the Lee Hall Mansion, you could look at the Comfort Inn Newport News/Williamsburg East or the The Mulberry Inn and Plaza at Fort Eustis. The Comfort Inn Newport News/Williamsburg East is 2 miles away and the The Mulberry Inn and Plaza at Fort Eustis is 2 miles away.

One of the small number of cheaper accommodations in Yorktown is the Candlewood Suites Newport News/Yorktown.

The Great Wolf Lodge Williamsburg is positioned 18 miles from the center of Yorktown. Another option is the Parkside Williamsburg Resort, which is situated 10 miles away. Two more hotels are the Kingsmill Resort and the Colonial Gardens Bed & Breakfast.

If you have the time, why not explore the many other attractions dotted around Coastal Virginia while you are here? Nature lovers will appreciate Coastal Virginia's beaches. You should also spend time at the area's history museums and open-air museums. Visitors in this part of United States of America can enjoy hiking and horse riding.

The nearest places to stay in Newport News include Hampton and Hampton. Hampton is 11 miles to the southeast of Yorktown, while Hampton is 11 miles to the southeast. Hampton hotels include the Embassy Suites Hampton Roads- Hotel, Spa & Convention Center and Hampton Bay Plaza and Suites. The Hilton Garden Inn Hampton Coliseum Central and Courtyard by Marriott Hampton are the accommodation options in Hampton.

Before your Yorktown trip comes to an end, why not spend an hour or two rubbing shoulders with local sports fans at a local game. You'll find Richmond International Raceway 60 miles to the northwest of Yorktown. Those sports fans wishing to find accommodation near to the sporting action can choose from the Best Western Plus Glen Allen Inn or the Sleep Inn Richmond.

Newport News - Williamsburg International Airport is located 3 miles away from Yorktown. If you choose to stay nearby, you can book a night at the Courtyard by Marriott Newport News Yorktown or Hampton Inn Newport News-Yorktown.