Your budget will be easier in some parts of the country than others. In the coastal cities, you can forget about it. You can always find deals on rotatingroom or similar but you also have to be mindful that many are not the best/very comfortable. Obviously you'll be spending a lot of time at the hospital so it's all a matter of what you're willing to tolerate. Proximity to the hospital is probably more important to you and in most places, that won't be the cheapest area. You don't want to be commuting a long way if you're in a surgical rotation and you also don't want to be in a sketchy area because you'll be around outside when nobody else will be outside.
I would think about your away rotations as an investment in your future and do what is necessary to help yourself perform as well as possible when you're in the hospital.