Find hotels near Yorktown Beach,

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Yorktown Beach hotels

Hornsby House Inn

Hornsby House Inn
3.0 star property
0.5 km from Yorktown Beach
10.0 out of 10, Exceptional, (65 reviews)
"Wonderful!"
United States
George
The price is CA $295
CA $333 total
includes taxes & fees
Mar 4 - Mar 5
Hornsby House Inn

Comfort Suites Airport

Comfort Suites Airport
2.5 star property
11.8 km from Yorktown Beach
8.8 out of 10, Excellent, (1,006 reviews)
"was perfect !!"
United States
Viviana
The price is CA $111
CA $129 total
includes taxes & fees
Mar 15 - Mar 16
Comfort Suites Airport

Holiday Inn Express Williamsbrg Busch Gardens Area by IHG

Holiday Inn Express Williamsbrg Busch Gardens Area by IHG
2.5 star property
13.8 km from Yorktown Beach
9.2 out of 10, Wonderful, (1,230 reviews)
"Nice clean hotel, good breakfast, nice staff and perfect location. "
United States
Susan
The price is CA $116
CA $137 total
includes taxes & fees
Mar 5 - Mar 6
Holiday Inn Express Williamsbrg Busch Gardens Area by IHG

Crown Inn Motel

Crown Inn Motel
2.0 star property
5.9 km from Yorktown Beach
7.6 out of 10, Good, (251 reviews)
"Air conditioning was perfect very clean and friendly "
United States
Franklin
The price is CA $79
CA $93 total
includes taxes & fees
Mar 4 - Mar 5
Crown Inn Motel

Wyndham Garden Williamsburg Busch Gardens Area

Wyndham Garden Williamsburg Busch Gardens Area
3.0 star property
12.1 km from Yorktown Beach
6.8 out of 10, (456 reviews)
"Great service, comfortable rooms, great location for the price and breakfast is ok as well for the price "
United States
Arelis
The price is CA $95
CA $110 total
includes taxes & fees
Mar 8 - Mar 9
Wyndham Garden Williamsburg Busch Gardens Area

Red Roof Inn & Suites Newport News

Red Roof Inn & Suites Newport News
2.0 star property
8.8 km from Yorktown Beach
6.4 out of 10, (1,001 reviews)
"Clean and comfortable "
United States
Duane
The price is CA $73
CA $85 total
includes taxes & fees
Mar 8 - Mar 9
Red Roof Inn & Suites Newport News

Quality Inn

Quality Inn
2.5 star property
8.8 km from Yorktown Beach
7.4 out of 10, Good, (795 reviews)
"I was traveling for and was able 2 get a room and get checked in easily by friendly staff and the room was clean "
United States
David
The price is CA $87
CA $102 total
includes taxes & fees
Apr 1 - Apr 2
Quality Inn

Hampton Inn Newport News-Yorktown

Hampton Inn Newport News-Yorktown
2.5 star property
14.2 km from Yorktown Beach
9.4 out of 10, Exceptional, (348 reviews)
"very friendly staff, very nice breakfast with courteous attendants"
United States
Jacqueline
The price is CA $112
CA $128 total
includes taxes & fees
Mar 12 - Mar 13
Hampton Inn Newport News-Yorktown

Motel 6 Newport News, VA - Fort Eustis

Motel 6 Newport News, VA - Fort Eustis
2.0 star property
9.7 km from Yorktown Beach
6.8 out of 10, (303 reviews)
"Great customer service and the rooms are pretty decent for the price. "
United States
Dystanie
The price is CA $83
CA $97 total
includes taxes & fees
Mar 7 - Mar 8
Motel 6 Newport News, VA - Fort Eustis

Extended Stay America Suites Newport News Yorktown

Extended Stay America Suites Newport News Yorktown
2.5 star property
13.8 km from Yorktown Beach
6.6 out of 10, (528 reviews)
"The Staff was great, the room spacious & comfortable."
United States
Teresa
The price is CA $86
CA $99 total
includes taxes & fees
Mar 15 - Mar 16
Extended Stay America Suites Newport News Yorktown

Baymont By Wyndham Williamsburg I-64

Baymont By Wyndham Williamsburg I-64
2.5 star property
16 km from Yorktown Beach
6.8 out of 10, (45 reviews)
"Would stay again"
United States
David
The price is CA $87
CA $102 total
includes taxes & fees
Mar 15 - Mar 16
Baymont By Wyndham Williamsburg I-64

Courtyard by Marriott Williamsburg Busch Gardens Area

Courtyard by Marriott Williamsburg Busch Gardens Area
3.0 star property
13.8 km from Yorktown Beach
8.6 out of 10, Excellent, (1,001 reviews)
"Very nice room and great location "
United States
David
The price is CA $120
CA $137 total
includes taxes & fees
Mar 10 - Mar 11
Courtyard by Marriott Williamsburg Busch Gardens Area

Days Inn by Wyndham Williamsburg Historic Area

Days Inn by Wyndham Williamsburg Historic Area
2.5 star property
18.6 km from Yorktown Beach
6.6 out of 10, (1,327 reviews)
"Great place to stay."
United States
Kenneth
The price is CA $61
CA $72 total
includes taxes & fees
Mar 8 - Mar 9
Days Inn by Wyndham Williamsburg Historic Area

Hilton Garden Inn Newport News

Hilton Garden Inn Newport News
3.0 star property
14.5 km from Yorktown Beach
9.0 out of 10, Wonderful, (776 reviews)
"Loved everything about my stay. I stay here once a month. "
United States
Tricia
The price is CA $122
CA $142 total
includes taxes & fees
Mar 11 - Mar 12
Hilton Garden Inn Newport News

Warner Hall

Warner Hall
3.0 star property
11.8 km from Yorktown Beach
10.0 out of 10, Exceptional, (25 reviews)
"Best place I've ever stayed in"
United Kingdom
Tsvetana
The price is CA $487
CA $542 total
includes taxes & fees
Mar 16 - Mar 17
Warner Hall

Red Roof Inn Newport News - Yorktown

Red Roof Inn Newport News - Yorktown
2.0 star property
10.7 km from Yorktown Beach
6.8 out of 10, (676 reviews)
"The staff was respectful, friendly and helpful. It was a very comfortable stay that was easy to book."
United States
Davino
The price is CA $81
CA $93 total
includes taxes & fees
Mar 11 - Mar 12
Red Roof Inn Newport News - Yorktown

Courtyard by Marriott Newport News Airport

Courtyard by Marriott Newport News Airport
3.0 star property
13.9 km from Yorktown Beach
8.6 out of 10, Excellent, (1,001 reviews)
"Staff extremely friendly room was clean breakfast was good . "
United States
mark
The price is CA $119
CA $138 total
includes taxes & fees
Mar 11 - Mar 12
Courtyard by Marriott Newport News Airport

Hampton Inn & Suites Newport News (Oyster Point)

Hampton Inn & Suites Newport News (Oyster Point)
2.5 star property
14 km from Yorktown Beach
8.8 out of 10, Excellent, (589 reviews)
"The front desk staff was courteous and friendly. The room had a smell but seemed clean. Breakfast was also good."
United States
Silke
The price is CA $126
CA $147 total
includes taxes & fees
Mar 11 - Mar 12
Hampton Inn & Suites Newport News (Oyster Point)

Country Inn & Suites by Radisson, Newport News South, VA

Country Inn & Suites by Radisson, Newport News South, VA
3.0 star property
15.9 km from Yorktown Beach
6.6 out of 10, (1,001 reviews)
"The room was very clean, and the staff was very helpful. We also enjoyed the breakfast."
United States
Jonathan
The price is CA $96
CA $119 total
includes taxes & fees
Mar 30 - Mar 31
Country Inn & Suites by Radisson, Newport News South, VA

Comfort Inn Newport News - Hampton I-64

Comfort Inn Newport News - Hampton I-64
2.5 star property
13.7 km from Yorktown Beach
8.4 out of 10, Very good, (1,005 reviews)
"Rooms were clean and great customer service."
United States
Ivan E
The price is CA $104
CA $121 total
includes taxes & fees
Mar 15 - Mar 16
Comfort Inn Newport News - Hampton I-64
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to Yorktown Beach

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Front of property
Hornsby House Inn
3.0 star property
10.0
Exceptional
65 reviews
View
Exterior
Comfort Suites Airport
2.5 star property
8.8
Excellent
1,006 reviews
View
Interior
Holiday Inn Express Williamsbrg Busch Gardens Area by IHG
2.5 star property
9.2
Wonderful
1,230 reviews
View
3 Bed Suite Non-Smoking - 3 Full Size Beds | Private kitchen
Crown Inn Motel
2.0 star property
7.6
Good
251 reviews
View
Lobby
Wyndham Garden Williamsburg Busch Gardens Area
3.0 star property
6.8
456 reviews
View

Top Yorktown Beach Hotel Reviews

Hotels near other Yorktown Beach attractions

Frequently asked questions

What are the top-rated hotels near Yorktown Beach?
Discover the top-rated hotels near Yorktown Beach that promise comfort and delightful experiences for your stay.

Hornsby House Inn

Hornsby House Inn offers an exceptional retreat just a short 3-minute walk from Yorktown Beach, with a perfect review rating of 10. This 3-star hotel features a terrace with river views, ideal for relaxing after a day of exploration. Guests can indulge in a variety of massage options, including in-room treatments and hot stone massages, ensuring a rejuvenating stay. With complimentary buffet breakfast and free toiletries, this inn stands out for its inviting atmosphere and thoughtful amenities.

NEW 3-bedroom log cabin in historic triangle of Yorktown/Williamsburg/Jamestown

This charming 4-star log cabin is located 6.4 km from Yorktown Beach and holds a perfect review rating of 10. It features a fully equipped kitchen, perfect for travellers who prefer to cook during their stay. With a porch for relaxation and nearby attractions like wineries and shopping, this hotel offers a unique blend of comfort and convenience. Ideal for those looking to explore the historic triangle, this cabin ensures a memorable experience with its home-like atmosphere.

Crown Inn Motel

Crown Inn Motel, located just 6.0 km from Yorktown Beach, features a solid review rating of 7.8. This cozy motel includes convenient amenities such as kitchenettes and in-room coffee makers, making it a practical choice for travellers looking to enjoy a simple stay. With self-parking available and situated in a historical district, travellers can easily explore the local attractions.
What hotels are within walking distance to Yorktown Beach?
Discover the charm of staying close to Yorktown Beach with these exceptional accommodations that promise a delightful experience.

Hornsby House Inn

Hornsby House Inn, a lovely 3-star hotel, is just a 3-minute walk from Yorktown Beach, making it a prime location for beach lovers. Rated a perfect 10 by travellers, this inn features a beautiful terrace and offers a complimentary buffet breakfast daily. Guests can indulge in a variety of massage treatments, including Swedish and deep tissue, to enhance their relaxation. The river view adds an enchanting touch to the overall experience, ensuring travellers feel rejuvenated during their stay.
How much is a hotel near Yorktown Beach?
Staying near Yorktown Beach is a treat, with plenty of hotels offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
Which hotels near Yorktown Beach offer the best views?
For those seeking stunning views near Yorktown Beach, discovering the ideal hotel can enhance your coastal getaway.

Hornsby House Inn

Hornsby House Inn is a charming 3-star hotel located just a 3-minute walk from Yorktown Beach, with an impressive review rating of 10. This delightful inn features a lovely terrace where travellers can relax and enjoy the scenic river views. With amenities such as free buffet breakfast, free toiletries, and complimentary self-parking, it offers comfort and convenience. Guests can also indulge in a variety of massage options, including Swedish and deep tissue, making it a perfect retreat after a day by the beach.
What are the best affordable hotels near Yorktown Beach?
For travellers seeking affordable yet comfortable accommodations near Yorktown Beach, these hotels offer great options for a relaxing getaway.

Hornsby House Inn

Hornsby House Inn is a charming 3-star hotel located just a 3-minute walk from Yorktown Beach, with an impressive review rating of 10. This inn specializes in providing a cozy atmosphere with amenities such as complimentary WiFi and a delicious buffet breakfast to start your day right. Guests can also enjoy the serene river view from the terrace, indulge in relaxing massages, and take advantage of free self-parking for a straightforward stay.

Crown Inn Motel

Crown Inn Motel is a budget-friendly option located 6.0 km from Yorktown Beach, rated by travellers with a solid review rating of 7.8. This motel features essential amenities like free WiFi and self-parking, making it convenient for travellers. With options for in-room kitchens and microwaves, travellers can easily prepare their meals during their stay, while air conditioning ensures comfort throughout.
Can I book a fully refundable hotel close to Yorktown Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Yorktown Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Yorktown Beach?
Sign in to your account to unlock instant savings and access Member Prices on Expedia. Members always get our best prices, so join for free and look for great discounts on top hotels near Yorktown Beach.

Explore a world of travel with Expedia