If you are looking for a cheap alternative to expensive city center, or to be more on the countryside, Ibis Spanga is a good solution. However, hotel only has rooms, a bar/restaurant...
Good traditional restaurant in the middle of the old town, it is one of the good places to enjoy traditional Swedish food - along with a terrace in summer.