Most hotel wireless problems are due to not being able to support peak use, IME. I think this is why smaller hotels have better wireless ... not too many people surfing the internet from their room at a small "mom and pop" hotel ... plus the receptionist is often surfing in these smaller hotels which makes a good monitor to call the ISP when it goes down.
Its nice to have a roaming dialup as backup, though this doesn help for quick large file transfer needs .. at least you can check your email.
www.bamnet.com has a pay as you go (no monthly fees) roaming dialup.