Malyovitsa is only a small village but there are quite a few cheap B&B options if you don't fancy basing yourself in busy resort of Borovets about fifteen minutes away.
If you are on a budget and you find Malyovitsa itself fully booked (which can happen, especially at the weekends), try Goverdatsi or even Samokov for alternatives.