Found 20 places to stay within 5km of Hampton Harbor Inlet.