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.

3 Matching Hotels

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

No Matching Hotels

{{ oFilter.name }}

1. 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

2. Springhill Suites Virginia Beach Oceanfront

901 Atlantic Ave., Virginia Beach, Virginia, 23451, USA

Yes, this is a hotel chain in the Marriott family, but it still stands out from the pack because all the rooms... Read More

Check in
Check out

3. Wyndham Virginia Beach Oceanfront

57th St. at Oceanfront, Virginia Beach, Virginia, 23451, USA

Away from the boardwalk, the hotel feels like a quiet getaway—rooms that do not face the ocean directly have e... Read More

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

{{ oPoiResult.address }}

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

Check in
Check out
Loading...

BACK TO TOP