This page contains a list of the closest Hampton Inn to Williamsburg. You can browse the list of hotels or use the search box below to determine rates and availability of Hampton Inn for your next visit to Williamsburg, Virginia.

Hampton Inn Hotels In Or Near Williamsburg

Instantly check room rates and availability for Williamsburg hotels

Hampton Inn Gloucester
6638 Forest Hill Ave
Gloucester, VA 23061
Book it: Tonight - Tomorrow - Thursday - More Dates
13.4 miles from Williamsburg


Hampton Inn & Suites Newport News
12251 Jefferson Ave
Newport News, VA 23602
Book it: Tonight - Tomorrow - Thursday - More Dates
15.7 miles from Williamsburg


Hampton Inn Newport News-Yorktown
151 Ottis Street
Newport News, VA 23602
Book it: Tonight - Tomorrow - Thursday - More Dates
16.9 miles from Williamsburg


Hampton Inn Hampton-Newport News
3101 Coliseum Drive
Hampton, VA 23666
Book it: Tonight - Tomorrow - Thursday - More Dates
22.7 miles from Williamsburg

Featured Williamsburg Hotel


Kingsmill Resort
1010 Kingsmill Rd
Book it: Tonight - Tomorrow - Thursday - More Dates