Buying guide
Best robot vacuums for small flats
Chosen from what the Amazon listings state, not tested by us. How we pick
Note: This page contains affiliate links. If you buy through them we may earn a commission at no extra cost to you. Learn more
Top picks at a glance
Compare them allBest overall
iRobot Roomba 205 DustCompactor: no emptying station needed
Onboard DustCompactor removes the need for a separate self-emptying station, and needs no emptying for up to 60 days.
Check price on AmazonAffiliate linkBest value
Xiaomi H40: compact 32.6 cm self-empty base
Compact 32.6 cm base is 59% smaller than the previous generation, according to Xiaomi.
Check price on AmazonAffiliate linkMost features
Lefant M3: compact all-in-one dock that washes the mop
Compact base tucks under cabinets, and still empties into a 3.2 L bag for up to 90 days.
Check price on AmazonAffiliate link
In a small flat, the robot itself is rarely the problem. It is the dock. Full-size mopping stations hold clean and dirty water tanks, so they are bulky and need clear space either side, which is hard to find in a one-bed with a narrow hallway. The good news is that a flat rarely needs a huge battery either: almost any modern robot covers a few rooms on one charge, so you can put the focus on a compact base, sensible suction and lidar mapping that copes with tight doorways. This guide compares seven models for flats, from a Roomba that compacts dust inside the robot with no self-emptying station at all, through compact self-empty bases, to a small all-in-one dock that washes the mop. Each is compared on dock, runtime, suction, mopping and navigation, using the details in its Amazon listing.
All products compared
- iRobot Roomba 205 DustCompactor: no emptying station needed
- Dock
- None needed: compacts debris inside robot
- Runtime
- Not stated
- Suction
- Not stated
- Mopping
- Microfibre pad, carpet detection
Check price on AmazonAffiliate link - Xiaomi H40: compact 32.6 cm self-empty base
- Dock
- Compact 32.6 cm self-empty base, 4 L bag
- Runtime
- 100 minutes
- Suction
- 10,000 Pa
- Mopping
- Mop pad and water tank included
Check price on AmazonAffiliate link - Tapo RV30 Max Plus: 150 minutes and 3-year warranty
- Dock
- Auto-empty, 3 L sealed bag, up to 2 months
- Runtime
- 150 minutes
- Suction
- 5,300 Pa
- Mopping
- Adjustable water flow
Check price on AmazonAffiliate link - Lefant M3: compact all-in-one dock that washes the mop
- Dock
- Self-empty 3.2 L bag, 45°C mop wash, air drying
- Runtime
- Up to 220 minutes
- Suction
- 12,000 Pa
- Mopping
- Auto mop washing and drying
Check price on AmazonAffiliate link - Lefant M2 Pro: bagless 90-day self-emptying
- Dock
- Bagless self-empty, 90 days
- Runtime
- 140 minutes
- Suction
- 6,000 Pa
- Mopping
- 300 ml tank, 3 flow levels
Check price on AmazonAffiliate link - iRobot Roomba 505 Combo: AutoWash dock, pet waste avoidance
- Dock
- AutoWash, 75-day emptying, heated drying
- Runtime
- 120 minutes
- Suction
- Not stated
- Mopping
- DualClean pads, auto-lift on carpet
Check price on AmazonAffiliate link - Proscenic Q20Plus: 200 minutes, covers up to 230 m²
- Dock
- Bagless 4 L base, up to 90 days
- Runtime
- 200 minutes
- Suction
- 10,000 Pa
- Mopping
- 200 ml tank, 3 water levels
Check price on AmazonAffiliate link
| Product | Dock | Runtime | Suction | Mopping | Link |
|---|---|---|---|---|---|
| iRobot Roomba 205 DustCompactor: no emptying station needed | None needed: compacts debris inside robot | Not stated | Not stated | Microfibre pad, carpet detection | Check price on AmazonAffiliate link |
| Xiaomi H40: compact 32.6 cm self-empty base | Compact 32.6 cm self-empty base, 4 L bag | 100 minutes | 10,000 Pa | Mop pad and water tank included | Check price on AmazonAffiliate link |
| Tapo RV30 Max Plus: 150 minutes and 3-year warranty | Auto-empty, 3 L sealed bag, up to 2 months | 150 minutes | 5,300 Pa | Adjustable water flow | Check price on AmazonAffiliate link |
| Lefant M3: compact all-in-one dock that washes the mop | Self-empty 3.2 L bag, 45°C mop wash, air drying | Up to 220 minutes | 12,000 Pa | Auto mop washing and drying | Check price on AmazonAffiliate link |
| Lefant M2 Pro: bagless 90-day self-emptying | Bagless self-empty, 90 days | 140 minutes | 6,000 Pa | 300 ml tank, 3 flow levels | Check price on AmazonAffiliate link |
| iRobot Roomba 505 Combo: AutoWash dock, pet waste avoidance | AutoWash, 75-day emptying, heated drying | 120 minutes | Not stated | DualClean pads, auto-lift on carpet | Check price on AmazonAffiliate link |
| Proscenic Q20Plus: 200 minutes, covers up to 230 m² | Bagless 4 L base, up to 90 days | 200 minutes | 10,000 Pa | 200 ml tank, 3 water levels | Check price on AmazonAffiliate link |
Details as stated in the Amazon listing or by the manufacturer. See the current price on Amazon.
The products in detail
No. 1 · iRobot
iRobot Roomba 205 DustCompactor: no emptying station needed
The space-saver of the group: the 205 crushes debris inside the robot so there is no separate self-emptying station, yet iRobot says it still goes up to 60 days without emptying.
In its favour
- Onboard DustCompactor removes the need for a separate self-emptying station, and needs no emptying for up to 60 days.
- Bagless design, so there are no bags to buy or store in a small flat.
- ClearView lidar maps in neat rows even in the dark, and automatic carpet detection stops it mopping rugs.
Good to know
- The listing does not state runtime or a suction figure in Pa (only 70x a Roomba 600).
- Mopping is a simple pad with a micro-pump; there is no mop washing or drying.
Listing title: iRobot Roomba® 205 DustCompactor Combo Robot - Vac + Mop - Auto Compac...
No. 2 · Xiaomi
Xiaomi H40: compact 32.6 cm self-empty base
Xiaomi shrank the base to a compact 32.6 cm, which it says is 59% smaller than the previous generation, while the 4 L bag lasts up to 90 days. A tidy fit for a hallway or under a desk.
In its favour
- Compact 32.6 cm base is 59% smaller than the previous generation, according to Xiaomi.
- 4 L bag lasts up to 90 days, so emptying is rare.
- 10,000 Pa suction and a five-step anti-tangle system aimed at long-haired pets.
Good to know
- Runtime of 100 minutes is the shortest listed here, though enough for many flats.
- Mopping is a basic pad and tank; the base does not wash or dry it.
Listing title: XIAOMI H40 Robot Vacuum Cleaner with Self Empty Station, 10000 Pa Suct...
No. 3 · Tapo
Tapo RV30 Max Plus: 150 minutes and 3-year warranty
A sensible flat robot from Tapo with lidar and IMU mapping, 22 mm climbing and a self-emptying base with a sealed 3 L bag. The 3 year manufacturer warranty stands out.
In its favour
- Self-empties into a 3 L sealed bag for up to two months, according to Tapo.
- Climbs up to 22 mm, enough for most door bars between rooms.
- Listing states a 3 year manufacturer warranty and a UK support line.
Good to know
- 5,300 Pa suction is lower than most rivals here, best for hard floors and low to medium pile carpet.
- The listing does not give the base station's dimensions, so check the space it needs.
Listing title: Tapo RV30 Max Plus 5300Pa Robot Vacuum Cleaner with Mop,Auto Empty/Cha...
No. 4 · Lefant
Lefant M3: compact all-in-one dock that washes the mop
The M3 brings mop washing and drying to a base that Lefant says tucks neatly under cabinets. With 12,000 Pa and up to 220 minutes, it is the most capable mopper for a small kitchen.
In its favour
- Compact base tucks under cabinets, and still empties into a 3.2 L bag for up to 90 days.
- Washes mops with 45°C water and dries them with cool air, according to Lefant.
- Dual-band 2.4GHz and 5GHz Wi-Fi, useful in flats with crowded networks.
Good to know
- The listing does not give the base station's height or width in cm, so measure your cabinet gap carefully.
- A washing dock needs water tanks refilled and emptied by hand.
Listing title: Lefant Robot Vacuum and Mop, 12000Pa Suction, 90-Day Self-Emptying, Ob...
No. 5 · Lefant
Lefant M2 Pro: bagless 90-day self-emptying
Lefant's M2 Pro holds 90 days of debris in a bagless base, so there are no bags to store. dToF lidar maps in the dark and PSD sensors spot objects as close as 4 cm.
In its favour
- Bagless base holds 90 days of debris, and can switch to bagged mode if you prefer.
- Boosts suction on carpet automatically when the mop is removed.
- dToF lidar works in darkness, and PSD sensors detect objects as close as 4 cm.
Good to know
- When mopping it avoids carpets completely, so rugs need a separate vacuum run.
- The listing does not give base station dimensions.
Listing title: Lefant M2 Pro Robot Vacuum Cleaner with Mop — 90-Day Bagless Self-Empt...
No. 6 · iRobot
iRobot Roomba 505 Combo: AutoWash dock, pet waste avoidance
A full washing dock from iRobot with mop pads that auto-lift on carpet and PrecisionVision AI that avoids cords, socks and pet waste. Worth the space if your flat has hard floors and a pet.
In its favour
- AutoWash Dock gives 75 days of emptying, pad washing and heated pad drying.
- Mop pads auto-lift when carpet is sensed, so rugs in a living room stay dry.
- PrecisionVision AI recognises cords, socks and pet waste and steers around them.
Good to know
- A washing and drying dock is bulkier than the compact self-empty bases here, and the listing gives no dock size.
- No suction figure in Pa is given, only a comparison with older Roombas.
Listing title: iRobot Roomba® 505 Combo + AutoWash Dock Robot Vacuum Cleaner with Mop...
No. 7 · Proscenic
Proscenic Q20Plus: 200 minutes, covers up to 230 m²
Proscenic claims up to 230 m² on one charge, far more than any small flat needs, plus a bagless 4 L base that empties in 10 seconds. A low-hassle pick if you never want to recharge mid-clean.
In its favour
- 200 minutes and up to 230 m² per charge, so a flat is easily covered in one run, per the listing.
- Bagless 4 L base holds up to 90 days and needs no spare bags.
- Quiet mode runs as low as 65 dB, according to Proscenic.
Good to know
- Small 300 ml dustbin and 200 ml water tank in the robot itself.
- The listing lists only three suction and water levels, fewer controls than some rivals.
Listing title: Proscenic Q20Plus Robot Vacuum and Mop, 200-Minute Runtime, 10000Pa
Read before you buy
- Robot vacuum won't connect to Wi-Fi: fixesRobot vacuum won't join your Wi-Fi? Use a 2.4 GHz network, check phone permissions and router settings, then reset the robot's Wi-Fi. Works for most brands.
- Robot vacuum making a loud noise: causes and fixesIs your robot vacuum's noise normal? Tell the short self-empty roar apart from grinding brushes, clicking wheels, a whining fan or rattles, and fix each one.
- Robot vacuum dock bags: sizes, fit and how often to change themDock bag sizes in litres for Dreame, Eufy, Xiaomi, Tapo and Lefant robots, genuine versus compatible bags, and which bases are bagless.
- How to replace a robot vacuum batterySigns your robot vacuum battery is worn, how to match voltage and connector, how to swap it step by step, and how to recycle the old lithium-ion pack.
- Using a robot vacuum with Alexa or Google HomeHow to link a robot vacuum to Alexa or Google Home, the kinds of voice commands Eufy, Shark, Roborock and other robots support, and fixes for common problems.
More buying guides: Small flats
Dock and Mop chooses every product independently, based on what its Amazon listing states. We may earn a commission on purchases made through the affiliate links above. As an Amazon Associate we earn from qualifying purchases.