The idea of a robot vacuum is obviously pretty tempting: imagine never having to vacuum again.
In reality they're not quite that good (yet), since they’re not able to take themselves up the stairs, tidy up around themselves or get into all the fiddliest little spots. The truth is you will still want to resort to a proper vacuum cleaner every once in a while.
Nevertheless, they take the pain out of a daily flick over, and the latest models include smart voice controls, mapping, and will even empty themselves into the bin, getting them closer and closer to the full vacuum replacements we want them to be.
We've spent the last few years testing all the robot vacuums we can, from the biggest brands through to loads of budget-friendly options and alternatives from major Chinese companies. Here are the best we've seen yet, with links to our full reviews in case you want to read more. Also check out our round-up of the best regular vacuum cleaners.
Best robot vacuum cleaners
1. Eufy RoboVac 30C
As with any robot vacuum cleaner the RoboVac 30C will not eliminate the need for a traditional vacuum every so often, but it has sufficient suction power (1500Pa) to keep tidy your floors and carpets on the days you'd rather put your feet up and chill.
The ability to connect it to your home Wi-Fi network for remote operation is cool, although nothing new, but we love the voice assistant integration for proper lazy boy cleaning.
If your budget can stretch this far the RoboVac 30C is highly recommended.
Read our full Eufy RoboVac 30C review
2. Neato Botvac D7 Connected
While a robot vacuum cleaner is still a luxurious purchase in 2018, the Neato Botvac D7 Connected is one of the best you can buy. At £799 it’s an expensive purchase, but the performance and convenience are enough to justify it if you really want one – despite the frustrations we found with the app.
If you don’t need all the bells and whistles of the D7, Neato makes cheaper Botvacs in its range that might tempt you.
Read our full Neato Botvac D7 Connected review
3. Vorwerk Kobold VR300
The Kobold VR300 is certainly expensive, so you really have to question if the upgrades over the VR200, also in our chart, are for you.
The VR300 offers an upgraded scanning system to help it navigate your home and obstacles, ditches the need for physical no-go strips and it’ll be getting Amazon Alexa support soon. Apart from that, the VR300 offers the same impressive cleaning experience as the VR200 with the same suction power, D-shaped design and 90-minute battery life.
Read our full Vorwerk Kobold VR300 review
4. Ecovacs Deebot Ozmo 930
The Deebot Ozmo 930 is a decent option for a robot vacuum cleaner. Even though it's quite expensive you can spend even more.
It's easy to get on with and offers plenty of features via the decent app like scheduling and marking a custom area to clean. The robot navigates well, accurately mapping and avoiding mishaps (if you've prepared the space well).
It can even mop but only lightly and we'd expect regular vacuuming performance to be better at this price.
Read our full Ecovacs Deebot Ozmo 930 review
5. Roborock E25
More features than you would expect for the money, and the Roborock does a good job at cleaning. It's a shame it doesn't allow you to create zones in the app (especially no-go zones), but it's still good value at this price.
Read our full Roborock E25 review
6. iLife A7
The iLife A7 has a lot to like, including an affordable £249.99/$249.99 price (buy here), a bristled roller brush, spinning side brushes, powerful suction and intuitive control via a remote or mobile app.
It doesn't support a mop function, which is not a bad thing given that you can't cordon off carpeted areas, but in vacuuming it performs well, and is suited to both carpets and hard floors.
A 7.6cm profile makes it easy for the A7 to slip under furniture, but you still need to properly prep the area before you begin cleaning - phone cables, in particular, are delicious snacks for this robot cleaner.
Read our full iLife A7 review
7. Ecovacs Deebot 711
The Deebot 711 isn't the smartest robot vacuum around, or the most powerful, or the quietest. But it is pretty good at all three of those things, with enough flexibility in different cleaning modes and power settings to suit most homes, along with support for both Google Assistant and Amazon Alexa.
The Smart Navi 2.0 system also lives up to its name, letting the vacuum navigate furniture and obstacles better than some substantially more expensive rivals. We'd love to see the ability to mark out no-go areas within the app, but other than that there's not much reason to spend any more than this on a robot vacuum. We just need it to come out in the UK now.
Read our full Ecovacs Deebot 711 review
8. iLife V8s
A great buy at £299.99/$259.99, the iLife V8s has chunky wheels that enable it to get over door thresholds and other obstacles in your home, a large 750ml dust box that keeps it sucking up that dirt more efficiently for longer, and anti-tangle side brushes that let it get right into the corners without you having to regularly unpick hairs and other nasties that would otherwise jam them up.
There's no roller bar, which means it is best suited to hard floors, where it will also mop or at least wipe clean your floors. Stuck-on dirt will still require more welly than this robot vacuum can provide, and you'll need to physically block it from entering carpeted areas.
Battery life is pretty decent and the controls are simplistic, enabling you to easily switch between programmed, spot and edge modes, standard- and max suction, and even schedule cleaning at different times on each day of the week.
It's not the smartest robot vacuum we've tested, with no app or smart-home integration, but in what this cleaner does know it's something of a genius.
Read our full iLife V8s review
9. iRobot Roomba 980
Between seriously powerful suction, a HEPA filter, and the two-hour battery the iRobot Roomba 980 is one of the best robot vacuums around for sheer cleaning - except in the corners where the round design won’t reach.
The problem is simply that it’s lagging behind slightly in smart features - no manual controls, and no ability to digitally block off areas of your house - while simultaneously omitting a remote control and most of the on-device displays and buttons other robots still offer.
Throw in the fact that it sounds a bit like a jet engine taking off, and it means this is a powerful robot vacuum that's just difficult to justify at the high price.
Read our full iRobot Roomba 980 review
10. Ecovacs Deebot N79S
The N79S is your quintessential robot vacuum cleaner in both design and features.
It's middle of the road in almost all areas so while it's cheaper than many rivals, it just has a basic level of performance and perks. It can cope with both carpet and hard floor but bounces around rooms fairly aimlessly.
On the plus side it has a remote control and support for Alexa. If you just want a robot to do a bit of surface cleaning then the N79S is a good enough choice.
Read our full Ecovacs Deebot N79S review
Robot vacuum buying advice
The trouble with automatic vacuum cleaners is they tend to be rather expensive, and it’s very difficult to justify spending that money when you probably don’t know what to look out for. After all, few of us will have tested a robot vacuum cleaner before.
The cheapest models will be circular in design with two brushes at the front that can drag in dust from the corners and edge of a room in order that the vacuum can pick it up. The most basic will most likely omit a rotating brush, which means they are likely to be able to navigate carpet well but not to clean it well. Typically they will have small dust boxes (that will need to be regularly emptied), and will be operated either by a selection of buttons on top or a bundled remote control.
Pay a little more and you’ll get a rotating brush that makes it easier for the vacuum cleaner to pick up hair and remove dirt from carpets. You should also expect to see filters that keep small particles from escaping the dust box and, potentially, a polishing pad that can be attached to the bottom to help deal with wooden- and laminate floors. We recommend you look for a model with a full length brush (often found in models that are squared at one end), which will make it easier for the robot to get right into the corners.
Mid-range robot cleaners are also likely to come with some method of blocking their access to certain rooms of the house. Some favour magnetic strips or discs, while others use battery-operated towers that emit a ‘do not pass’ beam.
The next step up will get you Wi-Fi connectivity, which enables you to operate the automatic vacuum cleaner via a mobile app. You can set up scheduling and even remotely trigger cleaning when you are away from home, or use voice controls, while some also let you use the app to set areas for the vacuum to ignore, saving you from laying out physical towers or strips.
At the top of the range you’ll find cylindrical (or cyclonic) drums that offer very good suction no matter how full the dustbox is. Some of the latest even come with their own larger bin built into the base, which they empty into automatically,
If you’re paying full-whack it’s possible that your robot cleaner will also feature a camera. While some, such as the Jisiwei S+, use this to turn the vacuum cleaner into a home-security device, others such as the Dyson 360 Eye use it to more effectively plan cleaning routes and dodge obstacles.