Best Affordable Robot Vacuum This basic vacuum cleaner is a great option if you don't require smart features such as mapping, no-go zones, and a self emptying dust bin. It's priced less than $300. It is great at cleaning carpets with low piles and hard floors. It also removes pet