Budapest was amazingly cheaper to stay, if compared to the two closest capitals Vienna and Bratislava and even the other capitals nearby. A 6 or 8 bed dormitory in Budapest cost just as much as it does in Southeast Asia. Despite a very favored location, the place I was staying at, called Avenue Hostel charged only 6 Euros per night, including free breakfast. But if you can stay a little outside of the main center, you can find something more cheaper — say 4 or 5 Euros per night. Consider paying nearly double for everything for a similar experience in Vienna or Bratislava. Or perhaps three or four times more if visiting Zurich, or somewhere else in Switzerland.