Williamsburg and Hampton Roads Hotels

Our travel experts have picked the best hotels in Williamsburg and Hampton Roads so you can be sure you’re staying in top accommodations.

22 Matching Hotels

{{ numTotalPoiResults }} Matching Hotel{{ (numTotalPoiResults > 1)?'s':'' }}

Show Map

No Matching Hotels

{{ oFilter.name }}

1. Colonial Houses

$$ | 136 E. Francis St., Colonial Williamsburg, Virginia, 23187-1776, USA

A stay here seems particularly moving at night, when the town's historic area is quiet and you have Williamsbu... Read More

2. Courtyard by Marriott

$ | 1917 Coliseum Dr., Hampton, Virginia, 23666, USA

Renovations in 2015 have made the lobby and rooms of this chain hotel near the Hampton Coliseum feel almost ne... Read More

Check in
Check out

3. Duke of York Motel

$ | 508 Water St., Yorktown, Virginia, 23690, USA

All rooms in this classic motel face the water and are only a few steps from a sandy public beach on the York... Read More

Check in
Check out

4. Hilton Garden Inn Newport News

$ | 180 Regal Way, Exit 256B (Victory Blvd.), Newport News, Virginia, 23602, USA

This light and airy hotel is within walking distance of a mall, restaurants, and movie theaters. One interesti... Read More

Check in
Check out

5. Hilton Virginia Beach Oceanfront

$$$$ | 3001 Atlantic Ave., Virginia Beach, Virginia, 23451, USA

This Hilton is the only four-star hotel in Virginia Beach; towering 21 stories over the oceanfront, it has sho... Read More

Check in
Check out

6. Holiday Inn Hampton

$ | 1815 W. Mercury Blvd., Hampton, Virginia, 23666, USA

Halfway between Colonial Williamsburg and Virginia Beach, this complex of buildings stands on 13 beautifully l... Read More

Check in
Check out

7. Kingsmill Resort and Spa

$$ | 1010 Kingsmill Rd., Williamsburg, Virginia, 23185-5576, USA

This manicured 2,900-acre resort on the James River owned by Xanterra is easily the nicest resort in Williamsb... Read More

Check in
Check out

8. Liberty Rose

$$$ | 1025 Jamestown Rd., Williamsburg, Virginia, 23185-3434, USA

Century-old beeches, oaks, and poplars surround this slate-roof, white-clapboard house on a hilltop acre 1 mil... Read More

9. Marriott Courtyard Downtown

$ | 520 Plume St., Norfolk, Virginia, 23510, USA

This eight-story hotel is near everything visitors want to see and where business travelers need to be. It's n... Read More

Check in
Check out

10. Marriott Newport News at City Center

$$ | 740 Town Center Dr., Newport News, Virginia, 23606, USA

It's hard to argue with a hotel that presents luxury in a great location. A marble-and-granite lobby with colo... Read More

Check in
Check out

{{ $index + numElementsShown }}. {{ oPoiResult.name }}

{{ oPoiResult.price_tag }} | {{ oPoiResult.address }}

{{ oPoiResult.review_snippet }}... Read More

Check in
Check out
Loading...

BACK TO TOP