50 Best Robot Vacuum Cleaners (November 2019)

List of the 50 best robot vacuum cleaners based on tests and 41.760 reviews.

Sort By


  • Robot Vacuum Cleaner (50)


  • AEG(1)
  • Deik(1)
  • Dyson(1)
  • Ecovacs(5)
  • Eufy(4)
  • ILIFE(8)
  • Miele(2)
  • Neato(6)
  • Philips(3)
  • Roomba(8)
  • Xiaomi(2)
Show more ▾
Show less ▴


  • Amazon Alexa compatible(6)
  • Auto Charge & Resume(12)
  • Floor Mopping Robot(8)
  • Google Assistant compatible(5)
  • Ideal For Pet Hair(8)
  • Test winner(1)
  • With App(22)
Show more ▾
Show less ▴
Bagotte BG600 Bagotte BG600
Robot Vacuum Cleaner
(4.8) 170 users
£ 360 £ 200
Eufy RoboVac 11s Eufy RoboVac 11s
Robot Vacuum Cleaner
(4.6) 1404 users
£ 220 £ 200
Coredy R500+ Coredy R500+
Robot Vacuum Cleaner
(4.6) 1230 users
£ 180
Xiaomi RoboRock S5 Xiaomi RoboRock S5
Robot Vacuum Cleaner with Floor Mopping
(4.5) 880 users
£ 340
Eufy RoboVac 30C Eufy RoboVac 30C
Robot Vacuum Cleaner
"Best Smart Robot Vacuum 2018" - Reviewed.com
(4.3) 1873 users
£ 290 £ 250
Xiaomi RoboRock S50 Xiaomi RoboRock S50
Robot Vacuum Cleaner with Floor Mopping
(4.5) 34 users
£ 353
iRobot Roomba 616 iRobot Roomba 616
Robot Vacuum Cleaner
(4.6) 19 users
£ 200
Robot Vacuum Cleaner
(4.2) 2513 users
£ 140
Good price
Robot Vacuum Cleaner
(4.3) 307 users
£ 160
Eufy RoboVac 11 Eufy RoboVac 11
Robot Vacuum Cleaner
(4.2) 2165 users
£ 220 £ 150
iRobot Roomba 980 iRobot Roomba 980
Robot Vacuum Cleaner
(4.1) 2165 users
£ 409
Good price
iRobot Roomba 960 iRobot Roomba 960
Robot Vacuum Cleaner
(4.1) 2026 users
£ 419
Good price
Eufy RoboVac 15c Eufy RoboVac 15c
Robot Vacuum Cleaner
(4.2) 551 users
£ 250 £ 175
iRobot Roomba 605 iRobot Roomba 605
Robot Vacuum Cleaner
(4.1) 2117 users
£ 180
iRobot Roomba 671 iRobot Roomba 671
Robot Vacuum Cleaner
(4.1) 837 users
£ 399 £ 265
iRobot Roomba 981 iRobot Roomba 981
Robot Vacuum Cleaner
(4.2) 649 users
£ 899 £ 774
Robot Vacuum Cleaner with Floor Mopping
(4.0) 3948 users
£ 174 £ 172
Neato Botvac D7 Connected Neato Botvac D7 C...
Robot Vacuum Cleaner
(4.0) 580 users
£ 640
Robot Vacuum Cleaner with Floor Mopping
(4.0) 240 users
£ 309
Ecovacs Deebot N79S Ecovacs Deebot N79S
Robot Vacuum Cleaner
(3.9) 5503 users
£ 249 £ 210
iRobot Roomba 895 iRobot Roomba 895
Robot Vacuum Cleaner
(3.9) 662 users
£ 699 £ 306
Neato Botvac D4 Connected Neato Botvac D4 C...
Robot Vacuum Cleaner
(3.9) 309 users
£ 479 £ 457
Proscenic 800T Proscenic 800T
Robot Vacuum Cleaner with Floor Mopping
(3.9) 323 users
£ 239
Neato Botvac D6 Connected Neato Botvac D6 C...
Robot Vacuum Cleaner
(3.9) 209 users
£ 640 £ 550
Deik MT-820 Deik MT-820
Robot Vacuum Cleaner
(3.9) 85 users
£ 110
Ecovacs Deebot Ozmo 930 Ecovacs Deebot Oz...
Robot Vacuum Cleaner
(3.7) 1013 users
£ 436
Good price
Ecovacs Deebot SLIM2 Ecovacs Deebot SLIM2
Robot Vacuum Cleaner
(3.7) 1984 users
£ 179 £ 90
Good price
Robot Vacuum Cleaner
(3.9) 611 users
£ 220
Severin RB 7025 Severin RB 7025
Robot Vacuum Cleaner
(3.8) 498 users
£ 96
Neato Botvac D85 Neato Botvac D85
Robot Vacuum Cleaner
(3.8) 196 users
£ 655
Aiibot D3 Aiibot D3
Robot Vacuum Cleaner with Floor Mopping
(4.0) 25 users
£ 199
Ecovacs Deebot M82 Ecovacs Deebot M82
Robot Vacuum Cleaner
(3.8) 682 users
£ 150
Robot Vacuum Cleaner
(3.7) 92 users
£ 125
Neato Botvac D3 Connected Neato Botvac D3 C...
Robot Vacuum Cleaner
(3.6) 1106 users
£ 450 £ 409
Neato Botvac D5 Connected Neato Botvac D5 C...
Robot Vacuum Cleaner
(3.6) 1346 users
£ 600
Dyson 360 Eye Dyson 360 Eye
Robot Vacuum Cleaner
(3.6) 118 users
£ 1.300
Robot Vacuum Cleaner
(3.5) 46 users
£ 270 £ 187
Miele Scout RX2 Miele Scout RX2
Robot Vacuum Cleaner
(3.6) 42 users
£ 549
Robot Vacuum Cleaner with Floor Mopping
(3.4) 163 users
£ 203
Philips FC8715 Philips FC8715
Robot Vacuum Cleaner
(3.5) 33 users
£ 320
Ecovacs Deebot M88 Ecovacs Deebot M88
Robot Vacuum Cleaner with Floor Mopping
(3.3) 349 users
£ 224
Robot Vacuum Cleaner
(3.2) 52 users
£ 800 £ 553
Miele RX1 Scout Miele RX1 Scout
Robot Vacuum Cleaner
(3.0) 105 users
£ 450 £ 360
Philips FC8776 Philips FC8776
Robot Vacuum Cleaner
(2.9) 39 users
£ 223
Good price
Philips FC8710 Philips FC8710
Robot Vacuum Cleaner
(2.5) 77 users
£ 450
Pifco P28027 Pifco P28027
Robot Vacuum Cleaner
(2.3) 43 users
£ 120
Good price
iRobot Roomba 966 iRobot Roomba 966
Robot Vacuum Cleaner
(3.0) 8 users
£ 450
Good price
Makita DRC200Z Makita DRC200Z
Robot Vacuum Cleaner
(3.4) 7 users
£ 801
Robot Vacuum Cleaner
(3.9) 5 users
£ 290
Experobot EX503K01 Experobot EX503K01
Robot Vacuum Cleaner with Floor Mopping
(2.2) 5 users
£ 204
Discontinued Bagotte I7 Bagotte I7
Robot Vacuum Cleaner with Floor Mopping
(4.4) 528 users
Discontinued Housmile HO-811BR Housmile HO-811BR
Robot Vacuum Cleaner
(4.2) 301 users
Discontinued DIGGRO C200 DIGGRO C200
Robot Vacuum Cleaner with Floor Mopping
(4.2) 87 users
Discontinued DIGGRO KK320 DIGGRO KK320
Robot Vacuum Cleaner
(4.1) 52 users
Discontinued Coredy R500 Coredy R500
Robot Vacuum Cleaner with Floor Mopping
(4.0) 53 users
Discontinued DIGGRO D600 DIGGRO D600
Robot Vacuum Cleaner
(4.1) 24 users
Discontinued Proscenic 811GB Proscenic 811GB
Robot Vacuum Cleaner
(3.8) 636 users
Discontinued Eureka i300 Eureka i300
Robot Vacuum Cleaner
(3.8) 61 users
£ 349 £
Discontinued Ecovacs Deebot M81Pro Ecovacs Deebot M8...
Robot Vacuum Cleaner
(3.6) 346 users
Discontinued LG VRD 710 RRC LG VRD 710 RRC
Robot Vacuum Cleaner
(3.5) 56 users
Discontinued INLIFE i7 INLIFE i7
Robot Vacuum Cleaner
(3.3) 139 users
Discontinued Experobot EX501B Experobot EX501B
Robot Vacuum Cleaner
(3.1) 12 users
Discontinued Vileda VR101 Vileda VR101
Robot Vacuum Cleaner
(2.6) 21 users
Discontinued DIGGRO D300 DIGGRO D300
Robot Vacuum Cleaner
(0.0) 0 users
The score range from 0-100 and is based on the products user reviews and expert reviews.  
loading icon


Product information

NameBagotte BG600Eufy RoboVac 11sCoredy R500+Xiaomi RoboRock S5
Score 96/100 91/100 91/100 90/100
170 Reviews
1404 Reviews
1230 Reviews
880 Reviews
Price 200 £ 200 £ 180 £ 340 £


Max Runtime 100 min 100 min 120 min 150 min
Charge Time 300 min 300 min 240 min
Battery Li-ion Li-ion Li-ion Li-ion
Battery capacity 2600 mAh 2600 mAh 2600 mAh 5200 mAh

Cleaning Performance

Max working area 120 m2 250 m2
Sound level 55 dB 60 dB 66 dB
Floor Mopping
Barrier-cross height 1.7 cm 1.5 cm 2.0 cm

Technical details

Dustbin Capacity 0.5 l 0.5 l 0.5 l
Filter HEPA High-Performance HEPA HEPA


Remote control
Voice control

Weight and dimensions

Height 6.9 cm 7.2 cm 6.8 cm 9.6 cm
Width 31.5 cm 33 cm 32.0 cm 35 cm
Weight 2.7 kg 2.6 kg 4.3 kg 3.5 kg

Top 10 robot vacuum cleaners

  1. Bagotte BG600
  2. Eufy RoboVac 11s
  3. Coredy R500+
  4. Xiaomi RoboRock S5
  5. Eufy RoboVac 30C
  6. Xiaomi RoboRock S50
  7. iRobot Roomba 616
  8. ILIFE V3s Pro
  9. ILIFE A4s
  10. iRobot Roomba 980

Robot Vacuum Cleaner Guide

Robotic vacuum cleaners are a fairly new addition to the vacuum cleaner market. Also known as robovacs or autonomous vacuum cleaners, these intelligent and innovative designs have been commercially available since 2002. Robot vacuum cleaners are designed to make your domestic life easier, with a range of automated, self-drive models available to clean your floors without human intervention.

Modern robot vacuum cleaners can be controlled and scheduled through dedicated apps, voice control, and physical buttons on the unit itself. While not as powerful as a conventional vacuum cleaner in terms of suction, a robot vacuum is a great addition to any busy modern household.

Battery life and charging time

Robot vacuum cleaners have come a long way since their birth at the start of the century. Along with greater navigation skills, more efficient filters, and more attractive designs, modern units also have a much longer battery life. When buying a robot vacuum, this is one of the most important considerations, with some models designed to work exclusively in small environments such as apartments, and others better-suited for larger homes.
While most modern robovacs will last an entire cleaning session without needing a charge, and some will return to base and charge without intervention, the size and shape of your home can have a big effect on the amount of back and forth required. On average, robot vacuums will last for about one and a half hours before they need to recharge. High-end units can last much longer than that, including some batteries that are designed to last up to 180 minutes depending on the application. While modern lithium-ion batteries are used in most high-end models, nickel metal hydride batteries are also in widespread use.
Other than the operating time, it's important to look into the charging time and how this will affect your intended usage. While many units will charge in two to three hours, others may take as long as five hours. As mentioned, many advanced models feature return-to-home functionality that allows the vacuum to recharge and return to use without human intervention. Some robot models even go a step further, returning to exactly the same spot they left without missing a beat.

Controlling your robot vacuum

As you might imagine, technology is the big draw card when it comes to robotic vacuum cleaners. There are many ways to control a robot vacuum, including dedicated apps through WiFi, voice control, remote control, and buttons on the unit itself. The inclusion of Internet connectivity through WiFi is one of the features that defines high-end units, with different apps offering unprecedented levels of scheduling and control.
For example, some apps will allow you to inspect and recap the entire route taken by your robot vacuum, while others will offer basic controls and daily scheduling. Being able to control your vacuum cleaner over WiFi provides a number of advantages, including the ability to clean your home while you're at work or even in a different state. Because these vacuums can return to base and recharge when needed, you can even set up an entire schedule and keep your home dust-free while on vacation.
Voice control is another forward-thinking way to control your robot vacuum cleaner, including the ability to offer voice commands courtesy of Amazon Alexa or Google Assistant. While this will not appeal to everyone, telling your vacuum cleaner what to do does seem enticing compared to doing it yourself. Dedicated apps and voice control only feature on high-end robot vacuum cleaners, however, with most models designed to work with remote control functionality and hardware buttons.

Robot vacuum navigation

Regardless of how they're controlled and scheduled, all robot vacuums are designed with intelligent sensors and smarts that allow them to move around the room successfully. Instead of using eyes or cameras to navigate around your home, they use a variety of sensors to detect obstacles and clean around them. Common sensors include bump sensors to detect objects, cliff sensors to detect heights, wall sensors to detect walls, and optical encoders to measure the distance traveled.
Optical encoders are especially important, with vacuums only able to return to base successfully and map particular rooms when they know how far they've gone. When choosing a robot vacuum, it's important to select a model that has the sensors demanded by your environment. Along with sensors, robovacs also rely on simple artificial intelligence (AI) in order to map your space and work out where they have been. A similar set of behaviors will determine what the vacuum cleaner is able to do when it gets stuck.

Cleaning ability

Despite all the bells and whistles, the primary job of a robotic vacuum cleaner is to clean your home. While a small and nimble robovac will never be able to compete with a conventional vacuum cleaner in terms of suction power or dust bin capacity, they can still do a very good job. When choosing a robot vacuum, the first thing to keep in mind is the surface where it will be used. Most robot vacuums are designed to handle hard floors and low pile carpets rather than rugs or heavy carpets.
Even though some robot vacuums have the ability to identify and clean different types of carpets, a conventional vacuum cleaner is typically recommended as well. Depending on the sensors and intelligent capabilities of the vacuum in question, corners and edges may also be compromised. There is a big difference in price between different models of robot vacuum cleaners, much of which can be attributed to the sensors and intelligent capabilities on-board.
Along with their widespread use on wood surfaces and other hard floors, there has been a rise in units that can also mop due to the inclusion of a removable water tank and washable mopping cloth. The most advanced modern designs feature a 5-stage cleaning system that sweeps, removes dirt, vacuums, and provides both wet and dry mopping. It's also important to compare the power rating of the robot vacuum cleaner based on the Air Watt rating rather than the wattage alone.

Filters and dustbin capacity

Much like a conventional vacuum cleaner, robovacs can also be compared according to their filter and dust re-emission class. The most advanced filtration systems use a high-efficiency particulate air (HEPA) filter to trap 99.97% of fine dust particles down to 0.3 microns in size. While the size of its dustbin capacity will always limit a robot vacuum cleaner, the inclusion of a HEPA filter can help to clean fine pet hair and eliminate allergens that are hanging in the air.
Robot vacuum cleaners mostly come with a bagless dustbin design, the limited size of which is one of the biggest compromises of a robot vacuum compared to a regular vacuum. Look for dustbins larger than 0.6L if you don't want them to fill up after a single clean, with high-end models featuring dustbins up to 1L in size. It's important to note, however, that a larger robovac with a bigger capacity will have more difficulty navigating under your furniture and around your personal belongings.

Accessories and functionality

Other than the control features, cleaning ability, and filter design, there are lots of other specifications that affect the overall performance of a robot vacuum cleaner. For example, it's important to look at the selection of brushes available for different floor surfaces, the size and shape of the unit in relation to your furniture and home, the weight of the vacuum, the ease of cleaning and cleaning tools available, and the materials used in construction.
While most robot vacuum cleaners are made to be extremely quiet, it's also important to check the noise level while in operation. Once you've done your homework, it's important to settle on a budget based on your individual needs, with more expensive robovacs likely to offer longer cleaning times, larger dustbins, lower profiles, and more innovative connectivity and navigation options.

What's the best robot vacuum for you?

Robot vacuum cleaners have become very popular over recent years, with technological advances and lower prices making them increasingly attractive to everyday consumers. Before buying a robot vacuum, there are lots of issues to consider, from the size of your budget through to your flooring materials and the overall area of your home. Technological features also need to be considered, including navigation features, sensors, and connectivity.
Just like upright or handheld vacuum cleaners, the price you pay for an automated vacuum depends greatly on the included feature set and overall construction quality. While robot vacuums are on the cutting edge of domestic appliance design, there's a price you have to pay to get your hands on so much advanced technology. If you don't need all the bells and whistles, you'll be happy to know that the robot vacuum marketplace has expanded over recent years and now includes a number of affordable options.
While some brands are known to produce innovative and forward-thinking designs, not everyone needs WiFi connectivity and other advanced features. Before deciding on the perfect robot vacuum for your home, it's important to decide which features you really need. While you probably don't want to compromise on things like filters and carpet cleaning performance, you may not require smartphone control or multiple navigation modes.

Are robot vacuums worth it?

Whether or not a robot vacuum cleaner is worth the asking price depends on your cleaning needs and overall expectations. While some people find them to be an invaluable tool, for others they may be a complete waste of time. The size of your home is a primary consideration, as is your furniture, the floor surface, and the existence of pets. Robotic vacuum cleaners are available in a range of prices, with expensive models offering greater battery life and more onboard technology.
It's also important to note, that for many people, a robot vacuum cleaner is a way to compliment an existing upright or barrel vacuum. Much like a stick or handheld vacuum, these amazing products are a fantastic way to clean part of your home on a regular basis in between more extensive cleans. The one thing these vacuums can do that nothing else can is automated cleaning, which makes these tools very desirable for anyone who wants to clean the house while they're not at home.

How big is your home?

The size of your home is a chief consideration when buying a robot vacuum, with models differing considerably in terms of their battery size and operating time limits. Robotic vacuum cleaners are not really designed to clean large five-bedroom houses or suburban mansions, with apartments and townhouses their natural domain.

While some models can accommodate medium-sized homes, even then, you may need to schedule the vacuum to clean one or two rooms at a time. Perhaps more than anything else, it's important to check the battery time and charging time to see if a robot vacuum is a realistic option for your home.

How cluttered is your home?

It's not just the size of your home that needs to be considered, but also how messy or cluttered it is. While most robot vacuums have the ability to detect furniture and personal belongings with sensors, some are much better than others at navigating in and around your stuff. If you really want a vacuum that will go anywhere, it's important to think about its height, edge cleaning ability, and navigation modes. How much room do you have underneath your sofa? Do you want a dedicated edge cleaning brush? Are you happy with random cleaning or do you want to specify areas in detail?

Carpets vs hardwood

Most automated vacuum cleaners can easily handle carpets and hard floors, but there are some key differences in terms of performance. For example, some models have been designed to clean one type of flooring above all others, and other models have been designed to move quickly and efficiently between soft and hard floors. A number of higher-end robot vacuum cleaners have the ability to detect the flooring underneath and change power settings accordingly.
Before buying a robot vacuum, you should research models based on their ability to clean different surfaces. It's much easier for a vacuum cleaner to work on wood and other hard surfaces, so you can save yourself a lot of money if your home has no carpet. If you have tiles or vinyl flooring, however, you may want to increase your budget and buy a vacuum that also offers mopping. If you want high-pile carpets or rugs cleaned, it's important to note that many lower-end models are likely to get stuck.

Do you have pets?

The existence of dog or cat hair makes cleaning your floors much more difficult. While some robot vacuums are designed to deal with pet hair and other allergens, others are likely to get tangled easily or require emptying often. If you have pets, it's important to get a robot vacuum cleaner with a relatively large dust bin capacity, with 600 millilitres or more generally recommended. It's also important to think about the attachments that are included, with roller brushes, side brushes, and de-tangle systems normally a good idea. Last but certainly not least, it's important to get a vacuum with an advanced HEPA filter to eliminate pet hair and fine dust particles from your home.

Technology features to compare

More than any other class of vacuum cleaners, robot vacuums are defined and priced according to their use of technology. While conventional features such as dust bin capacity and filters are always important, the inclusion of technology is what separates the two ends of the market. Robot vacuums can be compared according to their battery size and charging time, navigation features, sensors, and connectivity functions. Other than battery life, which they also share with handhelds and stick vacuums, all of these features are exclusive to automated vacuum products.


The type and capacity of the battery is an important consideration for anyone in the market for a robot vacuum. Most models feature a lithium-ion (Li-ion) battery, with some less expensive and older models coming with a nickel-metal hydride (NiMH) battery. Generally speaking, a lithium-ion battery will have a larger capacity and a shorter charging time. Battery life can greatly affect your robot vacuum experience, especially if your house is really big. On average, a robot vacuum can clean between an hour and 90 minutes, with some higher-end models lasting a full 2 or 2 1/2 hours.
The battery capacity and operating time is just one consideration, however, you also need to be aware of the charging time and docking capabilities. People are often surprised by how long it takes to charge a robot vacuum, with 4-6 hours common. For this reason, it's normally a good idea to leave them charging overnight so they're ready to clean again the next morning. Many robot vacuums are able to self-dock, which means they can return to base and recharge when the battery gets low.

Navigation features

Navigation features and modes differ widely between models, with less expensive units likely to have one or two navigation modes and more expensive units having five or more. Common navigation modes include random cleaning, zig-zag cleaning, spot cleaning, and edge cleaning. The higher end of the market also include advanced scheduling and mapping features, with people able to map out specific areas of their home on a touchscreen or app. The ability to use different cleaning modes greatly expands the versatility of robot vacuum cleaners.


Modern automated vacuum cleaners come with a range of sensors as standard. This technology is an integral part of how they function, with different sensors used to navigate around your room, prevent collisions with furniture, and stop the vacuum itself from falling down the stairs. These sensors and the software used to control them are called various things by different manufacturers, including i-dropping technology, path planning, laser navigation, anti-drop technology, collision technology, and intelligent sensor detection among others.
Some advanced models also feature virtual wall technology, which provides an invisible barrier that the vacuum cleaner can't get past. A virtual wall allows you to block off open doorways, messy rooms, and other interior spaces that you don't want the robot to enter. Some units can integrate virtual walls and internal sensors with scheduling functions, with users able to program the vacuum to clean certain areas while leaving others alone.


Robot vacuum cleaners can be controlled in many ways, including physical buttons, touchscreen controls, remote controls, and mobile devices such as smartphones and tablets. Connectivity features are greatly enhanced in higher-end models, especially when it comes to WiFi control through dedicated apps in iOS and Android devices. While the cleaning ability of higher-end models isn't that different from mid-range models, the connectivity features are generally much better.
The most expensive robot vacuum cleaners come with their own apps, which you can install on any smartphone to control and schedule the unit from any location. While basic control is included on many models, some units also allow you to access advanced scheduling and mapping features. While some users may find these features unnecessary, they can be useful if you want to control your vacuum cleaner while you're at work or even on holiday. Whether you want to use a standard remote control or an innovative app, having the ability to control your robot vacuum is very important.