A good vacuum cleaner will help you clean more quickly and more efficiently, a robot vacuum cleaner saves you even more time, as you don’t have to do anything apart from set it to go.
These are brilliant time-saving devices, getting most of the mess up, so when you do have to get the regular vacuum out, you’re only having to tackle edges and those hard-to-reach places.
Getting the right robot can be hard, as there are loads of models to choose from. Here, we’ve narrowed the choice down to the core robots available today that we’ve tested and would recommend. The list covers every budget and need, with some models even able to mop as well as vacuum.
We test all robot vacuum cleaners in the same way. The most important thing for a vacuum cleaner is its ability to clean, and we rank how well each cleaner does on hard floors and carpets, plus how well it can clean at the edges of the room.
Where a robot has a mop, we test how well it can clean general dirt and more tough ground-in stains. We tell you how well each one does, but for this test we take into account price; cheaper cleaners use basic drip-fed mops that get basic stains while more expensive cleaners can better scrub.
Quality robot vacuum cleaners should all be able to suck up dust well, but almost as important is how easy they are to use. Modern robot vacuum cleaners should, ideally, provide proper mapping, let you select which rooms and areas you want to clean, and those that you want to avoid. We let you know how easy each cleaner is to use and any pitfalls you may encounter.
Otherwise, if you’re looking for a more traditional approach then be sure to visit our best vacuum cleaner and best cordless vacuum cleaner lists too.
Best robot vacuum cleaners at a glance
SQUIRREL_ANCHOR_LIST
Learn more about how we test vacuum cleaners
All of our robot vacuum cleaners are fully tested and we don’t recommend any products that we haven’t seen and used in the flesh. To compare robots, we put them through the same set of tests, including their ability to pick up dirt and, for those that mop, their floor cleaning prowess. We test each one using any smart assistant support that it has, and we see how well they can navigate our homes. For more information, read our guide to how we test robot vacuum cleaners.
Pros
- Able to slip under low furniture
- Can climb high thresholds
- Very powerful mopping
- Excellent vacuuming and navigation
Cons
- Too many water settings to choose from
Pros
- Incredible suction
- Clever bin empyting
- Piezo sensor adjusts power automatically
Cons
- Expensive
- Slightly basic app
Pros
- Exceptional vacuuming and mopping
- Clever navigation and obstacle avoidance
- Docking station empties and cleans robot
Pros
- Brilliant edge cleaning
- Excellent obstacle avoidance
- Mopping with detergent
Cons
- Expensive
- Can’t remove mop pad
Pros
- Automated cleaning
- Robot fully enters dock
- No-tangle brush
Cons
- Not so good at vacuuming carpet
- Lacks advanced features that other flagship models have
Pros
- Can move over carpets without wetting them
- Jobs make common tasks quick to start
Cons
- Leaves floors (and robot) wet
- Suction power is behind other robots
- Confusing to use
-
Able to slip under low furniture -
Can climb high thresholds -
Very powerful mopping -
Excellent vacuuming and navigation
-
Too many water settings to choose from
The Dreame X50 Ultra Complete is easily one of the best hybrid robot vacuum and mops that we’ve ever reviewed. Not only does it sport the highest suction rating of any model we’ve tested, it vacuums and mops brilliantly and can even climb thresholds of up to 6cm high.
Like the Dreame L40 Ultra, the X50 Ultra Complete comes with a self-clean, self-empty base station which is equipped with two tanks: one 4.5-litre for clean water and another four-litre for dirty liquid. It also boasts a built-in scale inhibitor which prevents limescale from building up, perfect for anyone who lives in a hard water area.
When it comes to the robot itself, it sports a 395ml bin, an AI-powered camera and, in lieu of LiDAR, has a VersaLift DToF sensor on top with a 360° field of view. The sensor is especially clever as it has a built-in motor that lifts up and down, which can sit flush with the robot’s body and slide under low-lying pieces of furniture.
The star of the Dreame X50 Ultra Complete is undoubtedly the addition of ProLeap technology. Using unique arms on the side, the robot can lift its front up and climb a single threshold of up to 4.2cm and a multi-step threshold of a whopping 6cm. Although it undoubtedly looks cumbersome in the process, we found that it really does easily climb over obstacles.
You can control the Dreame X50 Ultra via the Dreamehome app which has numerous cleaning modes and functions available, with the easiest option being CleanGenius which makes use of the robot’s sensors and cameras to automatically clean your home.
Put simply, we were blown away by its cleaning ability. With stain and dirt detection enabled, we noted the Dreame X50 Ultra would go over messier areas more than others to target detected debris.
Having said that, it’s worth noting that you probably shouldn’t rely on automatic cleaning all the time. For example, in our mopping tests we found CleanGenius mode didn’t remove deeper stains, such as spilled coffee and red wine, so we needed to switch to manual mode which left the hard floors sparkling.
While it’s undoubtedly an expensive option, if you want the best possible robot vacuum and mop, which not only cleans brilliantly but can seamlessly avoid and even climb over obstacles, then the Dreame X50 Ultra Complete is a great buy.
-
Incredible suction -
Clever bin empyting -
Piezo sensor adjusts power automatically
-
Expensive -
Slightly basic app
Dyson has a solid reputation for building powerful vacuum cleaners, so it’s not surprising that it’s managed to create one of the most powerful robot vacuum cleaners available.
The Dyson 360 Vis Nav motor spins up to 110,000rpm, which Dyson claims is the most powerful suction of any robot vacuum. Thanks to its triple-action brush bar, which features carbon fibre filaments, stiff nylon bristles and soft nylon fibres, all surface types can expect a deep clean.
Not only does it boast super suction but thanks to its D-shaped body the Dyson 360 Vis Nav can reach into tight corners to ensure a complete room clean.
It is worth noting that there’s no self-emptying station for the Dyson 360 Vis Nav, however, it does have a 570ml dustbin which is very generous for a robot vacuum cleaner. When the time comes to empty the dustbin, the robot has a more hygienic, one-touch ejection mechanism that pushes dust and debris into your bin without needing to touch any dirt.
Connect to the smart MyDyson app and you’ll receive notifications on when you need to empty the bin or wash the filter. The MyDyson app also lets you map and track the robot vacuum and adjust the suction settings.
The Dyson 360 Vis Nav is also suction-only, making this better for homes with either lots of carpeting or ones that don’t require any mopping.
It’s quite an expensive robot vacuum and it doesn’t boast quite as many accessories as we’d like for the price but it is a mighty robot vacuum that easily takes the hassle out of manual vacuuming.
-
Exceptional vacuuming and mopping -
Clever navigation and obstacle avoidance -
Docking station empties and cleans robot
Roborock’s excellent mapping abilities and brilliant mop make the Roborock S7 MaxV Ultra the pinnacle of robot vacuum cleaners. With its Empty Wash Fill dock, the robot can self-empty, have its mopping cloth cleaned and take on more water. That’s similar to the Ecovacs Deebot Omni X1.
On the robot’s underside is a soft rubber floor brush, which is designed to avoid becoming tangled with hair, and it really works well never getting clogged in our tests.
A camera enables the vacuum to detect any obstacles, so you can set the S7 MaxV cleaning without you having to tidy up beforehand. It will spot shoes, cables and pet mess, avoiding them automatically.
We put the Roborock S7 MaxV through a series of real-world tests, injecting real obstacles along its cleaning path for it to avoid. For the most part, the robot performed brilliantly, with navigation up there with the best we’ve seen. Overall, this vacuum cleaner was able to tackle most day-to-day mess with ease, so when you do have to get the main vacuum cleaner out, there’s little to be done.
And the mopping function uses sonic vibration, similar to that of an electric toothbrush, to scrub the floor as the robot runs over it. This gets out tough stains, although we’d say that the X1 Omni is slightly better.
Where Roborock wins is with its smarts. Here, the mop can be lifted off the floor when the S7 detects that it’s on carpet, preventing it from soaking the floor. In terms of convenience that’s brilliant, as there’s no need to mess about with no-mop zones as with other cleaners, or to remove the mopping bracket when you want to tackle carpet.
The app is also one of the best in the business: maps are accurate and generated quickly, and you can even place virtual furniture around, so you can tell the cleaner where to go: clean around the table, for example.
If you don’t want the docking station, the standard S7 MaxV ships without this and is cheaper. In terms of overall convenience and power, this is the robot vacuum cleaner to beat, but it’s currently only available in the US.
-
Brilliant edge cleaning -
Excellent obstacle avoidance -
Mopping with detergent
-
Expensive -
Can’t remove mop pad
Although expensive, the Roborock S8 MaxV Ultra is a powerful robot mop and vacuum cleaner that can easily reach tighter areas, such as corners and edges of rooms.
The robot itself is fitted with two rollers which spin in opposite directions to collect dirt while ensuring hair doesn’t get tangled. You’ll also find a side sweeper brush that’s attached to an arm which is designed to reach into corners and help sweep dust away.
There’s also a wide mopping pad underneath that can lift up to 20mm, allowing the Roborock S8 MaxV Ultra to switch seamlessly between carpets and hard floors. It’s worth mentioning that this pad can’t be removed, so if you have deep-pile carpets you’ll be better off with a different robot vacuum, such as the iRobot Roomba Combo J7+.
The robot is available with a choice between two docks: one which collects up to seven week’s worth of dust from the robot and another which plumbs into the water supply for automatic water filling and removal.
The latter has two 2.5-litre water tanks for either fresh and dirty water and is essentially a self-cleaning machine. When the S8 MaxV Ultra detects the mopping pad is dirty, it will automatically return to dock and scrub the pad.
To control the S8 MaxV Ultra you’ll need to use the convenient Roborock app, which we actually determined to be one of the best home cleaning apps available. Aside from the usual features such as AI-mapping and no-go zones, the app includes advanced tools such as FlexiArm to improve edge cleaning, re-mopping which detects when a floor is still dirty and cleans it again, and Pet Area whereby the robot detects pet supplies and gives an area an extra deep clean.
Boasting a 10000pa suction power, the Roborock S8 MaxV Ultra is easily one of the most powerful robot vacuum cleaners around and makes light work of dealing with notoriously tricky edge and corners cleaning.
What lets the robot vacuum down is its mopping performance as it lacks the raw power that can be found in the Eufy Omni S1 Pro.
Even so, with an easy to use app, strong suction level and the ability to provide edges with a proper clean, the Roborock S8 MaxV Ultra is a great choice for households with a mix of carpet and hard floors.
-
Automated cleaning -
Robot fully enters dock -
No-tangle brush
-
Not so good at vacuuming carpet -
Lacks advanced features that other flagship models have
If you have more hard floors than carpet in your home, then the Narwal Freo Z Ultra is a brilliant option, as we found it’s much better at mopping than vacuuming.
Equipped with the robot is a cleverly designed large dock that can empty the robot’s bin, clean its mopping pads and refill it with fresh water too. Not only that but as the robot enters the dock after a clean, it’ll tuck itself away which helps the dock look neater.
On the robot itself you’ll find a LiDAR dome for navigation and dual RGB cameras at the front, used for object detection and avoidance, as well as providing an optional live feed of your home via the app.
Flip the robot over and you’ll see dual, triangular shaped microfibre mopping pads which rotate when in use, and can lift 12mm off the ground when carpet is detected.
Speaking of which, it’s worth noting that we found the robot struggled more when vacuuming carpets. With this in mind, we’d only recommend this robot for homes that are made up predominantly of hard floors. Otherwise, we found the Narwal Freo Z Ultra managed to collect hair without tangling, which is a great benefit.
Plus, thanks to its ability to sense and adapt to stains, combined with hot water and detergent, the Narwal Freo Z Ultra is a solid mopper too.
-
Can move over carpets without wetting them -
Jobs make common tasks quick to start
-
Leaves floors (and robot) wet -
Suction power is behind other robots -
Confusing to use
There’s no getting around the fact that the iRobot Roomba Combo 10 Max is an expensive robot vacuum and mop, however with clever features and great obstacle avoidance, it remains a solid choice.
On the robot itself you’ll find a static mopping bracket which can lift and tuck itself out of the way, allowing the vacuum to move over carpet without soaking it. However, unlike other robot vacuums and mops, there’s no agitation option on the mop to deal with tougher stains.
Rather than a LiDAR dome, the Roomba Combo 10 Max instead uses a combination of floor sensors and a camera for navigation, which is an older method of navigation, but still works well for mapping and everyday use.
Pair the Roomba Combo 10 Max with the accompanying iOS or Android smartphone app and you can add no-go and no-mop zones to your map, plus you’ll have the option to create Clean Zones, which send your robot to certain high traffic areas for a spot clean.
Overall, the vacuum and mop work well at everyday stains, but if you need more heavy duty caring, then you might need a more powerful option, like the Dreame Ultra X50 Complete. We also noticed that muck gets stuck in the floor brushes, so does need a lot of cleaning.
FAQs
Robot vacuum cleaners tend to be short and wide, or tall and thin. The former is good for getting under furniture; the latter is ideal for getting through narrow gaps. Ultimately, design is a choice that revolves around compromise and there will be areas a cleaner can’t reach, so choose the shape that best suits the type of space and furniture you have.
Battery life is important to a degree: the longer the battery life, the more of your home a robot can clean. Typically, robots will last around 45 minutes, which is good enough for a floor of an average-sized house. However, the best cleaners will make their way back to their charging station, top-up and then carry on.
Robot vacuum cleaners have far smaller bins than traditional cleaners – typically, 0.3 to 0.7 litres. This doesn’t sound like a lot, but if you’re using a robot regularly, there’s less dust to pick up. Ultimately, you’ll most likely have to empty a vacuum cleaner after each clean.
Unless you’re going ultra-budget, a robot vacuum cleaner with an app is a must. Smartphone apps make scheduling and control far easier, and you can start a clean without having to be right by your robot. Look for Alexa or Google Assistant support if you’d like to start a clean without having to stand up first.
Test Data
Dreame X50 Ultra Complete | Dyson 360 Vis Nav | Roborock S7 MaxV Ultra | Roborock S8 MaxV Ultra | Narwal Freo Z Ultra | iRobot Roomba Combo 10 Max | |
---|---|---|---|---|---|---|
Sound (high) | 57.7 dB | 62.3 dB | 66.7 dB | – | – | 59.5 dB |
Full Specs
Dreame X50 Ultra Complete Review | Dyson 360 Vis Nav Review | Roborock S7 MaxV Ultra Review | Roborock S8 MaxV Ultra Review | Narwal Freo Z Ultra Review | iRobot Roomba Combo 10 Max Review | |
---|---|---|---|---|---|---|
UK RRP | £1399 | £1699.99 | – | – | – | £1396 |
USA RRP | $1399 | – | $1399 | $1499.99 | $1499.99 | – |
Manufacturer | – | Dyson | roborock | – | – | iRobot |
Size (Dimensions) | 350 x 350 x 89 MM | 345 x 330 x 99 MM | 353 x 350 x 96 MM | 350 x 353 x 103 MM | 431 x 388 x 462 MM | 510 x 401 x 446 MM |
Weight | 4.53 KG | – | – | – | 12.3 KG | – |
ASIN | – | B0CJRQMPNW | B09VTN2BH4 | – | – | B0D96MYJGD |
Release Date | 2025 | 2023 | 2022 | 2024 | 2024 | 2024 |
First Reviewed Date | 20/01/2025 | 27/09/2023 | 28/03/2022 | 23/05/2024 | 22/04/2025 | 21/03/2025 |
Model Number | Dreame X50 Ultra Complete | Dyson 360 Vis Nav | Roborock S7 MaxV Ultra | Roborock S8 MaxV Ultra | Narwal Freo Z Ultra | iRobot Roomba Combo 10 Max |
Vacuum cleaner type | Robot vacuum and mop | Robot vacuum cleaner | Robot vacuum and mop | Robot vacuum and mop | Robot vacuum cleaner and mop | Robot vacuum and mop |
Bin capacity | 3.2 litres | 0.45 litres | 0.4 litres | 2.5 litres | 2.5 litres | 3 litres |
Modes | Vacuum (four settings), mopping (30 settings). | Auto, quick, quiet, boost | Quiet, Balanced, Turbo, Max and mop intensity | Vacuum (four power modes), mop (four settings), vacuum and mop | Vacuum, vacuum and mop, mop only, vacuum and then mop | Three power modes (vacuum), three liquid amount modes (mop) |
Filters | 1 (washable) | 1 (washable) | 1 (washable) | 1 (washable) | 1 (washable) | 1 (washable) |
Run time | 220 mins min | 50 mins min | 180 mins min | 180 mins min | 2.5 hrs min | hrs min |
Charge time | – | 2.5 hrs | 6 hrs | – | – | – |
Brushes | 1x brush bar, 1x side sweeper | 1x floor roller | 1x rubber roller, 1x side brush | 1x brush bar, 1x side sweeper | 1x brush roll, 2x side brushes | 1x side brush, duo floor rollers |
Mop Option | 2x spinning microfibre cloths | – | Sonic brush | Sonic mopping, side mop | 2x microfibre mops | MIcrofibre mop |
Smart assistants | No | No | No | No | No | No |