Chose among tens of attractions and explore Williamsburg with the whole family!
Hotels in Williamsburg, VA, range between $44 and $238. Prices and availability are subject to change. Additional terms may apply.
For absolute luxury and a top-notch experience, 5-star Williamsburg Inn is the picture of prosperous 18th-century Williamsburg. Greensprings Vacation Resort by Diamond Resorts is hugely popular with visitors to Williamsburg, with good reason: A few miles from Williamsburg National Golf Club, Williamsburg Botanical Garden, and the Jamestown Settlement, it has an indoor and outdoor pool, tennis courts, and an adventure playground. Country Inn & Suites by Radisson is a little slice of luxury in the east of the city, with contemporary features and a fully loaded fitness center.
Enter your travel dates and number of travelers then hit ‘search.’ Sort your results by price or deal, or filter by your budget, so you only see what you can afford.
To get out of the city, head east towards York River. At Wyndham Garden Williamsburg, you get stylish rooms and an outdoor pool in the heart of the entertainment district. In the opposite direction, towards the James River, is beautiful Wedmore Place—a grand, welcoming retreat near some of the city's most famous landmarks.
When you search with Travelocity, you have access to some of the best deals on a vast inventory of amazing hotels. Just enter your travel dates, sort your results by rating, price, and more, and add filters to your heart's content.
Our easy-to-use search and advanced filters along with the easy booking process mean it's super easy to find a great deal. And with free cancellation and pay later options on offer on many hotels, you can travel more and worry less.