Walmart sells a portable spot cleaner that you can put some cleaning solution in and it will suck up the urine from the mattress and you can use it on other furniture as well.
I have one that I bought for $79.00 and it works really good at cleaning my furniture and I sometimes spot clean carpet with it if there's a small spill on my carpet.