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':'' }}

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.address }}

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

Check in
Check out
Loading...

BACK TO TOP