Bedbugs have nothing to do with filth. It sounds like one of your neighbors may have brought them back. If that's the case, you shouldn't have to pay for anything.
What your landlord should do is treat all the effected rooms along with every room next to those rooms at the same time. That's how hotels do it. Otherwise they just be jumping from one room to another.