It sounds like you're looking for a USB wireless bridge
I got a bridge once at a hotel where they offered them to folks who did not have wireless computers.
It seamlessly connected to the ethernet port on my Slackware 10.2 laptop for the duration of the stay.
The issue may be configuring it. It Linux cannot see it to configure it, it may not be as portable as you would like.