What you're looking for is a "Portable Digital Storage" device. Many makes and models from no-name ones to Samsung. With a dedicated connector and card reader, an Apple iPod can also be one (though very slow and not user friendly).
I investigated in one some time ago, but with flash memory card prices coming down so quickly now, I just buy more memory cards when I need it.
How much storage space do you really need on your extended vacation?