If you just go to Amazon cold looking for a robot vacuum to buy, you’ll probably be surprised, and possibly even overwhelmed, by the huge number of options to choose from, to say nothing of the wide price range.
This guide will give you clarity. TechHive has tested scores of robot vacuums, using a consistent methodology to thoroughly evaluate each product’s claims. Presented here are the best robot vacuums we’ve tested that can be found on Amazon.
We selected only those that were rated 4 stars or better out of our 5-star rating system. Next to each product description is a link to the full review, so you can learn more about any particular product. To understand how we evaluate robot vacuums, and to see a comprehensive list of all the ones we’ve tested, check out our full roundup of best robot vacuums.
1. iRobot Roomba i7+

The priciest robot vacuum on Amazon also offers a very unique value proposition. It empties its own dustbin! That’s right, first this handy helper makes its rounds, sweeping and suctioning all types of debris from all types of floor surfaces, with the utmost competency that Roomba vacs are known for. Then, on completion, it wheels its way back to its docking base, where all the grime from its foray is forcefully sucked into a sealable bag.
From end to end, you’re blessedly liberated—freed from the physical chore of vacuuming and freed from handling your vacuum’s filthy byproduct. Just note that the Roomba i7+’s Clean Dock takes up additional space and must be placed near a power outlet.
2. iRobot Roomba 960

Costing quite a bit less than the dustbin-emptying Roomba i7+, the Roomba 960 (which, granted, still carries a premium price) is no less a cleaning demon, earning it our Editors’ Choice award and pick for best all-around robot vacuum.
It can be controlled via Amazon Alexa or Google Home voice commands, an iOS/Android companion app, or by pushing a button on the device itself. Choose between a one-pass, two-pass, or automatic cleaning.
In our tests it swept up everything from tiny particles to larger items like shredded paper. It also worked effectively on wood, linoleum, or carpet, transitioning between surfaces with ease. It does a good job avoiding objects in its way, thanks to sensors and a front-mounted camera.
3. Amarey A900 robot vacuum

If the top-tier Roombas are out of your league, you can step down to the Amarey A900, and still get a nicely robust feature set: app control, camera mapping, and navigation? Check. A remote control for manually selecting the cleaning mode or strength and directing the vacuum’s course? Check. Support for Google Home and Amazon Alexa voice commands? You betcha.
The A900 is a powerful and efficient worker, and particularly adept at picking up pet hair. After it has mapped your floor plan, it will move with purpose, smoothly transitioning between various surfaces, from carpet to hard wood to linoleum, etc. That said, we’d be remiss not to mention that the Ecovacs Deebot N79S below is cheaper still, while offering many of the same features and cleaning muscle.
4. Ecovacs Deebot N79S

TechHive’s pick for best budget robot vacuum is the Ecovacs Deebot N79S. It stands out by offering amenities that are typically relegated to higher-end models. It boasts Alexa-enabled voice control, an elegant app, and a physical remote control—any of which can be used for controlling the vacuum’s work.
Choose from auto, edge, spot, and single-room cleaning modes. Combine that with its strong cleaning performance on different surfaces, then add in its relatively quiet performance, and you can understand why the N79S earned our Editor’s Choice award.
5. Ecovacs Deebot 711

The Deebot 711 is a solid robovac that’s particularly adept at navigation. It uses Smart Navi Mapping technology to “create the perfect systematic S-cleaning path,” and in our tests indeed followed a purposeful course, using its sensors and camera to good effect. It’s a vacuum you can set loose with confidence.
It comes with a remote control, an app, and support for Alexa and Google Home voice commands. Use the app to schedule cleanings, view detailed cleaning logs, and to keep track of your filter’s and brushes’ lifespan.
6. Eufy RoboVac 11s

This is another excellent budget model, and one of the slimmest profiles in robot vacuums, at 12.8 x 2.8 inches. It’s the perfect solution for getting under low-clearance furniture.
An included remote control let you operate the vacuum, using one of its several cleaning modes, such as Spot, Edge, or Single Room mode. Auto mode will adjust itself according to the job at hand. Sensors on the front and underbelly of the device help the 11s avoid obstacles.
The 11s does an excellent job suctioning up debris, and despite its small size, the 11s’ dustbin should accommodate one floor cleaning in a larger house before emptying. Or a couple cleanings in a smaller house.
7. Neato Botvac D4 Connected

The D4 Connected features some of Neato’s higher-end features—such as laser mapping and virtual boundaries—at a more affordable price.
The Neato phone app is quite good. Once you set up your account, you can get started mapping your floorspace. The app lets you designate areas as off-limits if you want, for greater control. It also lets you schedule cleanings, and provides updates of a cleaning in progress and a summary at the end. Rudimentary voice control is possible via the Google Home and Amazon Alexa voice assistants.
Neato’s signature D-shaped design, means the D4 is better able to move along walls and corners. There are two suction options: Eco, for a quieter cleaning, and Turbo for maximum results. It does a great job, but be warned: It’s slightly taller than other units at 3.9 inches, so it might not travel under low-clearance furniture.
8. Neato Botvac D7 Connected

If you want Neato’s most premier offering, you need to step up to the D7 Connected. Like the D4, the D7 has a D-shaped footprint for superior edge and corner cleaning, but adds a spinning brush on the side to better pick up dirt. In addition to that, the brush on its underside is noticeably larger than that of competing models. Its cleaning prowess on all sorts of surfaces is commendable, even with pet hair.
As with the D4, the elegant app walks you through the process of mapping your home, but with the D7 you have a greater number of options (up to three distinct floorplans) and level of control. Eco, Turbo, and Spot modes are all available. Google Home and Amazon Alexa support let you issue basic voice commands.
9. Roborock S5

The first thing you’ll notice about the Roborock S5 is that it eschews the typical black exterior of most robot vacuums in favor of a shiny white finish. But the S5 has more going for it than its sleek looks. It has all the features you’d expect from a higher-end model, such as laser navigation and floor mapping. Plus, it can do mopping.
Once the S5 is connected to Wi-Fi via the phone app,the vacuum will get to work, mapping the space as it goes and providing stats on the area and its progress. Once the map is saved, you can choose an auto cleaning or zoom in on particular spots where you want the S5 to go. At 3.8 inches, the S5 is on the taller side, which could prohibit it from getting beneath some furniture.
For mopping, you will need to attach a special module, consisting of a flat water tank and cloth. It’s fine for a light cleaning, but it’s not the right tool for thoroughly cleaning, say, your kitchen floor.
10. Samsung Powerbot R7065

The most robot-like of the bunch, Samsung’s Powerbot R7065 is both intriguing in appearance and a joy to use.
It’s a bit trickier to set up than others, so read the manual. You can control the R7065 using the smartphone app, an included physical remote, the onboard control panel, or Google Home or Amazon Alexa voice commands.
Choose from one of its four cleaning modes and its three suction levels, and then stand back as a digital camera and onboard sensors help the R7065 make its way around your floors. Its cleaning ability was exceptional in our tests, although it’s one of the louder robot vacuums we’ve tried. It’s also one of the taller robovacs at 3.8 inches.
.