Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Yorktown

Filter by star ratings
All filters
Hornsby House Inn
Hornsby House Inn
9.6 Excellent
702 Main Street, Yorktown, VA, United States
Show on map
0.4 mi from city centre, Yorktown 
ExcellentBased on 16 reviews
9.6

Hornsby House Inn is situated in Yorktown and is close to the area's popular attractions. Guests can also enjoy free Wi-Fi.

Wedmore Place
Wedmore Place
9.1 Excellent
5810 Wessex Hundred, Williamsburg, VA, United States
Show on map
11.6 mi from city centre, Yorktown 
ExcellentBased on 155 reviews
9.1

Wedmore Place provides comfortable 5-star accommodation in Williamsburg. It also features an outdoor pool and a gym.

Holiday Inn Express Williamsbrg Busch Gardens Area
Holiday Inn Express Williamsbrg Busch Gardens Area
9.1 Excellent
480 McLaws Circle, Williamsburg, VA, United States
Show on map
8.4 mi from city centre, Yorktown 
ExcellentBased on 988 reviews
9.1

Holiday Inn Express - Williamsburg Busch Gardens Area offers 3-star accommodation in Williamsburg. It also features an outdoor pool and a fitness centre.

George Washington Hotel Busch Gardens
George Washington Hotel Busch Gardens
5.9 Okay
500 Merrimac Trail, Williamsburg, VA, United States
Show on map
9.5 mi from city centre, Yorktown 
OkayBased on 556 reviews
5.9

George Washington Hotel Busch Gardens is located in Williamsburg and offers complimentary wireless internet. In addition to free public parking on site, the hotel provides comfortable 3-star rooms and a bar.

SpringHill Suites by Marriott Williamsburg
SpringHill Suites by Marriott Williamsburg
8.5 Excellent
1644 Richmond Road, Williamsburg, VA, United States
Show on map
12.5 mi from city centre, Yorktown 
ExcellentBased on 438 reviews
8.5

Situated in Williamsburg, SpringHill Suites by Marriott Williamsburg provides modern 3-star accommodation, as well as an indoor pool and a Jacuzzi. The multiple facilities this historic hotel has to offer include an express check-in and check-out feature, a 24-hour reception and a car rental desk.

MainStay Suites
MainStay Suites
6.2 Good
814 Capitol Landing Road, Williamsburg, VA, United States
Show on map
10.3 mi from city centre, Yorktown 
GoodBased on 346 reviews
6.2

MainStay Suites Williamsburg I-64 offers 3-star accommodation in Williamsburg. It also provides free Wi-Fi and an indoor pool.

Country Inn & Suites by Radisson, Williamsburg, VA
Country Inn & Suites by Radisson, Williamsburg, VA
8.0 Excellent
400 Bypass Road, Williamsburg, VA, United States
Show on map
11.5 mi from city centre, Yorktown 
ExcellentBased on 948 reviews
8.0

Country Inn & Suites by Radisson Williamsburg Historic Area VA is situated in Williamsburg and is close to the area's tourist attractions. It also features an indoor pool and a gym.

Captain John Smith Inn Williamsburg
Captain John Smith Inn Williamsburg
6.0 Good
2225 Richmond Road, Williamsburg, VA, United States
Show on map
12.7 mi from city centre, Yorktown 
GoodBased on 50 reviews
6.0

Boasting an outdoor pool, Captain John Smith Inn Williamsburg is situated in Williamsburg and provides comfortable accommodation. It also offers a safe, a wake-up service and a 24-hour reception.

Embassy Suites Williamsburg
Embassy Suites Williamsburg
8.2 Excellent
3006 Mooretown Road, Williamsburg, VA, United States
Show on map
12.1 mi from city centre, Yorktown 
ExcellentBased on 273 reviews
8.2

Embassy Suites Williamsburg is located in Williamsburg and features an indoor pool. It also offers a 24-hour reception, an express check-in and check-out feature and meeting rooms.

Clarion Hotel Williamsburg I-64
Clarion Hotel Williamsburg I-64
6.8 Good
3032 Richmond Road, Williamsburg, VA, United States
Show on map
13.0 mi from city centre, Yorktown 
GoodBased on 268 reviews
6.8

Recently refurbished, Clarion Hotel Williamsburg provides elegant 3-star accommodation in Williamsburg. It has a gym, as well as free Wi-Fi, a Jacuzzi and an indoor pool.

Tips for booking a Yorktown hotel

Cheapest month:June
Most expensive month:November
Average price in Yorktown:$110/night
Absolute cheapest price found:$52/night
Cheapest day:Tuesday
Most expensive day:Wednesday
$66 - $140
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$71 - $145
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Yorktown hotels

Show all 13 hotels
1
Holiday Inn Express Williamsbrg Busch Gardens Area
Holiday Inn Express Williamsbrg Busch Gardens Area
9.1 Excellent
480 McLaws Circle, Williamsburg, VA, United States
Show on map
2.9 mi from city centre, Williamsburg 

Holiday Inn Express - Williamsburg Busch Gardens Area offers 3-star accommodation in Williamsburg. It also features an outdoor pool and a fitness centre.

2
Embassy Suites Williamsburg
Embassy Suites Williamsburg
8.2 Excellent
3006 Mooretown Road, Williamsburg, VA, United States
Show on map
1.4 mi from city centre, Williamsburg 

Embassy Suites Williamsburg is located in Williamsburg and features an indoor pool. It also offers a 24-hour reception, an express check-in and check-out feature and meeting rooms.

3
Country Inn & Suites by Radisson, Williamsburg, VA
Country Inn & Suites by Radisson, Williamsburg, VA
8.0 Excellent
400 Bypass Road, Williamsburg, VA, United States
Show on map
1.0 mi from city centre, Williamsburg 

Country Inn & Suites by Radisson Williamsburg Historic Area VA is situated in Williamsburg and is close to the area's tourist attractions. It also features an indoor pool and a gym.

4
SpringHill Suites by Marriott Williamsburg
SpringHill Suites by Marriott Williamsburg
8.5 Excellent
1644 Richmond Road, Williamsburg, VA, United States
Show on map
1.9 mi from city centre, Williamsburg 

Situated in Williamsburg, SpringHill Suites by Marriott Williamsburg provides modern 3-star accommodation, as well as an indoor pool and a Jacuzzi. The multiple facilities this historic hotel has to offer include an express check-in and check-out feature, a 24-hour reception and a car rental desk.

5
Wedmore Place
Wedmore Place
9.1 Excellent
5810 Wessex Hundred, Williamsburg, VA, United States
Show on map
2.6 mi from city centre, Williamsburg 

Wedmore Place provides comfortable 5-star accommodation in Williamsburg. It also features an outdoor pool and a gym.

6
Captain John Smith Inn Williamsburg
Captain John Smith Inn Williamsburg
6.0 Good
2225 Richmond Road, Williamsburg, VA, United States
Show on map
2.4 mi from city centre, Williamsburg 

Boasting an outdoor pool, Captain John Smith Inn Williamsburg is situated in Williamsburg and provides comfortable accommodation. It also offers a safe, a wake-up service and a 24-hour reception.

7
MainStay Suites
MainStay Suites
6.2 Good
814 Capitol Landing Road, Williamsburg, VA, United States
Show on map
1.2 mi from city centre, Williamsburg 

MainStay Suites Williamsburg I-64 offers 3-star accommodation in Williamsburg. It also provides free Wi-Fi and an indoor pool.

8
George Washington Hotel Busch Gardens
George Washington Hotel Busch Gardens
5.9 Okay
500 Merrimac Trail, Williamsburg, VA, United States
Show on map
1.6 mi from city centre, Williamsburg 

George Washington Hotel Busch Gardens is located in Williamsburg and offers complimentary wireless internet. In addition to free public parking on site, the hotel provides comfortable 3-star rooms and a bar.

Cheapest hotels in Yorktown, Virginia

Show all 13 hotels
Captain John Smith Inn Williamsburg
Captain John Smith Inn Williamsburg
6.0 Good
2225 Richmond Road, Williamsburg, VA, United States
Show on map
2.4 mi from city centre,  

Boasting an outdoor pool, Captain John Smith Inn Williamsburg is situated in Williamsburg and provides comfortable accommodation. It also offers a safe, a wake-up service and a 24-hour reception.

$54
Avg. per night
Clarion Hotel Williamsburg I-64
Clarion Hotel Williamsburg I-64
6.8 Good
3032 Richmond Road, Williamsburg, VA, United States
Show on map
2.9 mi from city centre,  

Recently refurbished, Clarion Hotel Williamsburg provides elegant 3-star accommodation in Williamsburg. It has a gym, as well as free Wi-Fi, a Jacuzzi and an indoor pool.

$64
Avg. per night
MainStay Suites
MainStay Suites
6.2 Good
814 Capitol Landing Road, Williamsburg, VA, United States
Show on map
1.2 mi from city centre,  

MainStay Suites Williamsburg I-64 offers 3-star accommodation in Williamsburg. It also provides free Wi-Fi and an indoor pool.

$77
Avg. per night
George Washington Hotel Busch Gardens
George Washington Hotel Busch Gardens
5.9 Okay
500 Merrimac Trail, Williamsburg, VA, United States
Show on map
1.6 mi from city centre,  

George Washington Hotel Busch Gardens is located in Williamsburg and offers complimentary wireless internet. In addition to free public parking on site, the hotel provides comfortable 3-star rooms and a bar.

$79
Avg. per night
Country Inn & Suites by Radisson, Williamsburg, VA
Country Inn & Suites by Radisson, Williamsburg, VA
8.0 Excellent
400 Bypass Road, Williamsburg, VA, United States
Show on map
1.0 mi from city centre,  

Country Inn & Suites by Radisson Williamsburg Historic Area VA is situated in Williamsburg and is close to the area's tourist attractions. It also features an indoor pool and a gym.

$84
Avg. per night
Holiday Inn Express Williamsbrg Busch Gardens Area
Holiday Inn Express Williamsbrg Busch Gardens Area
9.1 Excellent
480 McLaws Circle, Williamsburg, VA, United States
Show on map
2.9 mi from city centre,  

Holiday Inn Express - Williamsburg Busch Gardens Area offers 3-star accommodation in Williamsburg. It also features an outdoor pool and a fitness centre.

$94
Avg. per night
SpringHill Suites by Marriott Williamsburg
SpringHill Suites by Marriott Williamsburg
8.5 Excellent
1644 Richmond Road, Williamsburg, VA, United States
Show on map
1.9 mi from city centre,  

Situated in Williamsburg, SpringHill Suites by Marriott Williamsburg provides modern 3-star accommodation, as well as an indoor pool and a Jacuzzi. The multiple facilities this historic hotel has to offer include an express check-in and check-out feature, a 24-hour reception and a car rental desk.

$105
Avg. per night
Embassy Suites Williamsburg
Embassy Suites Williamsburg
8.2 Excellent
3006 Mooretown Road, Williamsburg, VA, United States
Show on map
1.4 mi from city centre,  

Embassy Suites Williamsburg is located in Williamsburg and features an indoor pool. It also offers a 24-hour reception, an express check-in and check-out feature and meeting rooms.

$139
Avg. per night

Hotel prices in Yorktown

2 stars and under

$54 - $94

Captain John Smith Inn Williamsburg
$54
Avg. per night
Holiday Inn Express Williamsbrg Busch Gardens Area
$94
Avg. per night
Clarion Hotel Williamsburg I-64
$64
Avg. per night
3 stars

$77 - $187

Country Inn & Suites by Radisson, Williamsburg, VA
$84
Avg. per night
George Washington Hotel Busch Gardens
$79
Avg. per night
MainStay Suites

Best value

$77
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Yorktown

Yorktown travel FAQs

  • What are the best hotels in Yorktown?

    Yorktown is home to many highly-rated hotels, one of which is Homewood Suites by Hilton Yorktown Newport News, which has a current rating of 8.2. For other potential stays, consider Country Inn & Suites by Radisson, Williamsburg, VA and Extended Stay America - Newport News - Oyster Point, which can also be great places to stay in Yorktown.

  • How much is a hotel in Yorktown tonight?

    Users have found prices for hotels in Yorktown tonight starting as low as $71, rising to an average cost of $118, based on searches in the last 72 hours.