Hotels in Yorktown, VA

Find Hotels in Yorktown, VA. Listings include Yorktown Beach Hotel, Courtyard by Marriott Newport News Yorktown, Candlewood Suites Newport News/Yorktown, Homewood Suites by Hilton Yorktown Newport News and Extended Stay America, Newport News, Yorktown. Click on each in the list below the map for more information.

Hotels, inns and B&Bs
Resorts and lodges
Vacation rentals and apartments
Show all categories