You can get a very compact photo printer for about $40.00 if you don't mind buying used through
amazon. Something like the Epson PictureMate Personal Photo Printer or Kodak makes one with a dock for their awful cameras built in (Don't need to use the dock). If you don't have a size constraint, like plenty of extra room in the luggage, you can get a new HP Deskjet 1112 for a little under $40.
The HP I mentioned makes really good photo prints but is the typical cheap printer with expensive ink. But it comes with enough ink to do a vacation's worth of 4x6 prints. Honestly, if it were me, I'd order the cheap new one and have it shipped to the resort. Use it then throw it away. Sad really, but a workable solution.
Another option are those fuji instant cameras all the cool kids are using now. It's just a hopped up polaroid, complete with expensive per-print film, but there's a lot of acessories for the cameras and the prints geared towards crafters and scrapbookers.