You could use a belt with elastic cord to swim in a hotel pool.
Since your body will not be gliding, also get a pull buoy for some flotation.
SwimOutlet.com has several of them for less than $100.
While training on a stationary bike could never fully substitute time on the road, there are many workouts you can perform to work on a piece of your cycling.