Our verdict

For multi-floor homes, the roborock Qrevo 2 Pro is the most autonomous all-in-one; pick the eufy Omni C20 to go hands-off or the Dyson 360 Vis Nav for edges.

Best for best robot vacuum for multiple floor types

As an Amazon Associate I earn from qualifying purchases.

Why we chose it: Pairs 25,000 Pa suction with a mop and a self-emptying dock, then maps your home for zone cleaning in the app — the most autonomous all-in-one floor care on this shortlist. Read the full reasoning →

roborock Qrevo 2 Pro Robot Vacuum Cleaner with Mop, 25,000 Pa HyperSuction

roborock Qrevo 2 Pro Robot Vacuum Cleaner with Mop, 25,000 Pa HyperSuction

View roborock Qrevo 2 Pro Robot Vacuum Cleaner with Mop, 25,000 Pa HyperSuction on AmazonYou pay the same either way.
We synthesized thisHow we pickedUpdated Affiliate disclosureIndependent recommendations — never pay-to-play.

Buy this if

  • You prioritize suction and pickup
  • You prioritize mopping
  • You prioritize navigation and coverage

Skip it if

  • Skip a mop-equipped robot if you have deep-pile carpet thicker than about 2 cm, where a low chassis and mop hardware struggle. If you only ever vacuum, the mop models add upkeep you will not use — the vacuum-only Roomba is simpler. And if floor space by the socket is tight, the eufy's larger all-in-one station may not fit.

Our top pick

Top pick
roborock Qrevo 2 Pro Robot Vacuum Cleaner with Mop, 25,000 Pa HyperSuction

roborock Qrevo 2 Pro Robot Vacuum Cleaner with Mop, 25,000 Pa HyperSuction

  • Suction25,000 Pa HyperSuction
  • Cleaning modesVacuum and mop
  • DockSelf-emptying dock
  • ControlApp mapping with zone cleaning

Pros

  • Pairs 25,000 Pa suction with a mop in one machine, so it vacuums and washes hard floors in a single pass
  • A self-emptying dock and app-based zone cleaning cut your day-to-day effort to almost nothing
  • One of the most complete all-in-one floor-care setups on the UK market

Cons

  • Struggles on deep-pile carpet thicker than about 2 cm
  • Mop hardware and dock add upkeep if you only ever vacuum

Alternatives

Best for hands-off upkeep

eufy Omni C20, Robot Vacuum Cleaner with Mop, All-in-One Station

eufy Omni C20, Robot Vacuum Cleaner with Mop, All-in-One Station

  • Cleaning modesVacuum and mop
  • StationEmpties bin, washes mop pads, refills water
  • SuctionStrong suction
  • ControlIn-app controls

Pros

  • All-in-one station empties, washes the mop pads and refills water automatically
  • Strong suction with straightforward app controls

Cons

  • The base station is physically larger than some rivals, so allow extra floor space

Best for carpet-heavy homes

Roomba® Max 705 Vac Robot + AutoEmpty™ Dock

Roomba® Max 705 Vac Robot + AutoEmpty™ Dock

  • Cleaning modesVacuum only — no mop
  • DockAutoEmpty dock
  • StrengthReliable carpet pickup
  • DetectionGood obstacle detection

Pros

  • The AutoEmpty dock empties the bin for you, so you handle dust far less often
  • Dependable carpet pickup and good obstacle detection for everyday cleans
  • iRobot's long, established firmware update history points to lasting app support

Cons

  • Vacuum only — there is no mop, so wet spills still need you

Best for edge-to-edge coverage

Dyson 360 Vis Nav™ robot vacuum, full-width brush, designed for all floor types (Blue/Nickel)

Dyson 360 Vis Nav™ robot vacuum, full-width brush, designed for all floor types (Blue/Nickel)

  • Cleaning modesVacuum only — no mop
  • BrushFull-width brush bar
  • FiltrationSealed HEPA filtration
  • CoverageNo strip left along walls

Pros

  • Full-width brush bar covers the whole base, leaving no strip along walls
  • Powerful suction paired with Dyson's sealed HEPA filtration
  • Build quality reflects Dyson's engineering reputation

Cons

  • No mop function; it vacuums only
  • Focuses on suction, coverage and filtration rather than the all-in-one versatility of the mop-and-dock models

How the picks compare

The picks compared for best robot vacuum for multiple floor types
Attribute
roborock Qrevo 2 Pro Robot Vacuum Cleaner with Mop, 25,000 Pa HyperSuctionBest for best robot vacuum for multiple floor types
eufy Omni C20, Robot Vacuum Cleaner with Mop, All-in-One Station
Roomba® Max 705 Vac Robot + AutoEmpty™ Dock
Dyson 360 Vis Nav™ robot vacuum, full-width brush, designed for all floor types (Blue/Nickel)
Suction and pickuproborock Qrevo 2 Pro Robot Vacuum Cleaner with Mop, 25,000 Pa HyperSuction25,000 Pa HyperSuctioneufy Omni C20, Robot Vacuum Cleaner with Mop, All-in-One StationStrong suctionRoomba® Max 705 Vac Robot + AutoEmpty™ DockReliable carpet pickupDyson 360 Vis Nav™ robot vacuum, full-width brush, designed for all floor types (Blue/Nickel)Powerful suction with full-width brush bar
Moppingroborock Qrevo 2 Pro Robot Vacuum Cleaner with Mop, 25,000 Pa HyperSuctionMop function with self-emptying dockeufy Omni C20, Robot Vacuum Cleaner with Mop, All-in-One StationMop with self-washing pads at the stationRoomba® Max 705 Vac Robot + AutoEmpty™ DockVacuum only — no mopDyson 360 Vis Nav™ robot vacuum, full-width brush, designed for all floor types (Blue/Nickel)Vacuum only — no mop
Navigation and coverageroborock Qrevo 2 Pro Robot Vacuum Cleaner with Mop, 25,000 Pa HyperSuctionApp mapping with zone cleaningeufy Omni C20, Robot Vacuum Cleaner with Mop, All-in-One StationSolid in-app controlsRoomba® Max 705 Vac Robot + AutoEmpty™ DockStrong obstacle detectionDyson 360 Vis Nav™ robot vacuum, full-width brush, designed for all floor types (Blue/Nickel)Full-width brush leaves no strip along walls

What to look for

Suction and pickup

Higher suction lifts embedded grit and pet hair from both hard floors and carpet.

Mopping

A mop tackles spills and sticky residue that vacuuming alone leaves behind; a vacuum-only robot needs a separate mop.

Navigation and coverage

Mapping, obstacle handling and edge coverage decide how much of the floor actually gets cleaned without you stepping in.

How we chose

We synthesized this

You want to come home to clean floors without lifting a finger — across the kitchen tiles, the hallway and the bedroom carpet alike. That is the promise of a robot vacuum, so the right one comes down to your floors and how hands-off you want to be, not the biggest suction number on the box.

We weighed each robot against three things that change day-to-day use: suction and pickup, whether it mops as well as vacuums, and how well it navigates and covers a room. The roborock Qrevo 2 Pro wins as the all-in-one pick because it pairs strong suction with a mop and a self-emptying dock, then maps your home for zone cleaning in the app.

The alternatives suit different homes. The eufy Omni C20 leans furthest into hands-off upkeep, with a station that empties the bin, washes the mop pads and refills water. The Roomba Max 705 is a dependable vacuum-only choice for carpet-heavy homes. And the Dyson 360 Vis Nav uses a full-width brush and sealed HEPA filtration to sweep edge to edge, if you can do without a mop.

Every assessment here is a synthesis of documented specifications and general use, not a timed lab test — you can read exactly what that means on our how-we-test page. Whichever you choose, match it to your floors first: deep-pile carpet and tight spaces decide more than headline suction.

Frequently asked questions

Do I need the mop function?

Only if you want spills and sticky residue handled without reaching for a separate mop. The roborock and eufy both mop and vacuum; the Roomba and Dyson vacuum only. Homes that are mostly carpet gain little from mopping, so a vacuum-only robot keeps things simpler there.

Will a robot vacuum handle thick carpet?

Suction helps, but deep-pile carpet thicker than about 2 cm can defeat a low chassis and mopping hardware, which drag or stall. If your rooms are heavily carpeted, check the height under the robot before you buy, and lean towards a vacuum-only model over a mop-equipped one.

What does the self-emptying dock actually do?

It pulls debris from the robot into a larger bin inside the dock, so you empty it far less often instead of after every clean. The eufy station goes further still — it also washes the mop pads and refills the water tank, so hands-on upkeep drops to almost nothing.