Radisson and IC are both very close to the town square - within walking distance (5min or so)
There is apparently a multi story club next to the bridge.
Budget hotel wise, I'm not too sure. You want something in the old town.
Pubs, there are plenty around the town square, they are easy to find. I wish I remembered some of their names....