TopCrate is reader-supported. When you buy through links on our site, we may earn an affiliate commission. Learn more ›

TRENDING ON AMAZON

Roborock S8 Pro Ultra Robot Vacuum & Mop with Self-Wash Dock Review: Is It Worth It?

Roborock's flagship robot vacuum and mop — 6,000Pa suction, VibraRise sonic scrubbing mop that lifts on carpet, and a self-emptying, self-washing, self-refilling dock that means you can genuinely go weeks without touching the vacuum.

★★★★½4.6/5Based on 5,000+ Amazon reviewsThe set-and-forget flagship

Quick answer: Yes — the Roborock S8 Pro Ultra is worth $1,500-1,600 for the right household, and it's the first robot vacuum to genuinely deliver hands-off operation. 6,000Pa suction, VibraRise 2.0 sonic-scrubbing mop that lifts on carpet, and a self-emptying, self-washing, self-refilling dock that means you touch the vacuum roughly once a month. For pet households, mixed hardwood-and-carpet homes, and anyone tired of manual mop-pad washing after every use, the S8 Pro Ultra earns its price. Skip it if your floors are 90% carpet (save $700 and buy the Q Revo instead), if you don't mop daily (the Q Revo mops fine, less automation), or if $1,500 for a vacuum feels excessive. Buy the S8 Pro Ultra if daily mopping is a priority, the self-washing dock justifies the premium, and you've been the person hand-washing robot mop pads long enough to know how valuable elimination of that chore is.

Roborock S8 Pro Ultra Robot Vacuum & Mop with Self-Wash Dock

Product image from the Amazon listing.

9.8
OUT OF 10

Our verdict

Yes — the Roborock S8 Pro Ultra is worth $1,500-1,600 for the right household, and it's the first robot vacuum to genuinely deliver hands-off operation. 6,000Pa suction, VibraRise 2.0 sonic-scrubbing mop that lifts on carpet, and a self-emptying, self-washing, self-refilling dock that means you touch the vacuum roughly once a month. For pet households, mixed hardwood-and-carpet homes, and anyone tired of manual mop-pad washing after every use, the S8 Pro Ultra earns its price. Skip it if your floors are 90% carpet (save $700 and buy the Q Revo instead), if you don't mop daily (the Q Revo mops fine, less automation), or if $1,500 for a vacuum feels excessive. Buy the S8 Pro Ultra if daily mopping is a priority, the self-washing dock justifies the premium, and you've been the person hand-washing robot mop pads long enough to know how valuable elimination of that chore is.

The short version

The Roborock S8 Pro Ultra is the robot vacuum you buy when you're done thinking about vacuums. The base station (called the RockDock Ultra) does everything the robot doesn't: empties the dust bin into a 2.5L bag, washes the mop pads with warm water and air-dries them, refills the robot's clean-water tank, and drains dirty water into a separate reservoir. You empty the dust bag every 60 days and the dirty water tank every 3-4 weeks. In between, the robot maps your house with LiDAR, mops your hard floors with a sonic-vibration scrubbing pad that lifts up 5mm when it detects carpet (so you don't drag wet mop across the living room rug), avoids obstacles with 3D structured light plus infrared, and returns to the dock when done. It's not cheap — $1,600 launch price, often available for $1,200-1,400 on sale — but if you've spent years fighting with a robot vacuum that requires manual emptying, tangled brushes, and pad-washing, the S8 Pro Ultra is the first genuine hands-off experience. The one asterisk: 2.4GHz Wi-Fi only, so households with dual-band routers need to make sure the 2.4GHz band is broadcast separately.

Pros & cons

Pros

  • 6,000Pa suction — nearly triple the mid-tier Roborock Q Revo
  • VibraRise 2.0 sonic-scrubbing mop lifts 5mm on carpet
  • Self-empties into 2.5L bag (60 days between changes)
  • Self-washes mop with warm water and air-dries
  • Self-refills clean water tank from dock reservoir
  • 3D structured light + infrared obstacle avoidance
  • Reactive AI recognizes 50+ common household objects

Cons

  • Expensive — $1,500-1,600 launch price
  • 2.4GHz Wi-Fi only (dual-band routers need band separation)
  • Large dock takes real floor space (about 16" wide, 22" tall)
  • Mop can't scrub set-in stains — it's daily maintenance, not deep cleaning

Why people love it

1

LiDAR-map your home once

On first setup, the robot slowly maps your entire home with a spinning LiDAR turret. In the Roborock app, you label rooms, set no-go zones, and mark carpet vs hard floor. This 30-minute setup is one-time.

2

Schedule and forget

Set a cleaning schedule (most people pick weekday mornings when the house is empty). The robot rolls out of the dock, vacuums and mops your labeled rooms in the labeled order, and returns to the dock automatically.

3

The dock handles the mess

When the robot returns, the dock empties its dust bin into the 2.5L bag, drains the dirty mop water into the dirty-water tank, washes the mop pads with warm water, and air-dries them. You touch the vacuum roughly once a month to swap the dust bag.

Who it's for

  • Households tired of manual robot-vacuum maintenance
  • Pet owners dealing with daily fur pickup
  • Homes with mixed hard-floor and carpet flooring
  • Anyone with mobility limitations for whom vacuuming is hard
  • Smart-home enthusiasts building a hands-off cleaning stack

Is the Roborock S8 Pro Ultra worth $1,600, or should you buy the Roborock Q Revo for half the price?

The honest comparison people should be making. The Roborock Q Revo ($500-800) covers 80% of what the S8 Pro Ultra does at 40-50% of the price. Both vacuum and mop, both have self-emptying docks, both raise the mop pads on carpet, both use LiDAR mapping. Where the S8 Pro Ultra earns its premium: 6,000Pa vs 5,500Pa suction (marginal), VibraRise 2.0 sonic-scrubbing mop vs the Q Revo's simpler dual-rotating pad (meaningful for tough spots), self-washing mop dock vs the Q Revo requiring manual pad washing (huge for pet households and daily mopping), self-refilling clean-water tank vs Q Revo requiring manual refill (moderate convenience win), and Reactive AI obstacle avoidance vs Q Revo's simpler navigation (meaningful for cluttered homes).

The real decision: how often will you mop? If the answer is 'daily on kitchen floors and hallways,' the self-washing mop dock alone justifies the $700-900 premium — you'll save the equivalent of 100+ manual pad-wash sessions per year. If the answer is 'weekly,' the Q Revo is enough and the S8 Pro Ultra's premium features are underused. For pet households with daily accidents to clean up, buy the S8 Pro Ultra without hesitation. For dual-income households where 'no one wants to think about the vacuum ever' is the top priority, buy the S8 Pro Ultra. For price-conscious buyers who'll happily rinse a mop pad once a week, buy the Q Revo. Both are excellent products; the difference is how much automation you're paying for.

Roborock S8 Pro Ultra vs iRobot Roomba Combo j7+ vs Ecovacs Deebot X2 Omni: the flagship vacuum-mop combo comparison

The flagship robot vacuum-mop segment now has three legitimate contenders. Roborock S8 Pro Ultra ($1,500-1,600) is the best all-around — strong suction, effective VibraRise 2.0 mopping, mature self-cleaning dock, good obstacle avoidance. Roborock's Chinese origins make some users hesitant about data privacy; the app is functional but occasionally quirky. iRobot Roomba Combo j7+ ($900-1,100) is the American-brand alternative — better vacuum performance (particularly on carpet), the best obstacle avoidance in the category (its PrecisionVision AI is genuinely excellent at avoiding pet accidents and cables), but weaker mopping (mop is more of a wet Swiffer than genuine scrubbing) and a less-comprehensive dock. Ecovacs Deebot X2 Omni ($1,300-1,500) is the value-flagship — nearly all the S8 Pro Ultra's features at $200-300 less, but Ecovacs's app and update support historically lag Roborock and iRobot.

Real recommendation by use case: Carpet-heavy homes with pets → iRobot Roomba Combo j7+ (better vacuum + obstacle avoidance). Mixed-flooring homes with daily mopping needs → Roborock S8 Pro Ultra (best mop performance). Value-flagship buyers → Ecovacs Deebot X2 Omni (95% of Roborock at 15% less). Homes with challenging obstacle courses (cables, toys, pets) → iRobot Roomba Combo j7+ (obstacle avoidance is best-in-class). For most mixed-flooring American households in 2026, the S8 Pro Ultra is the balanced pick — good enough at each individual task to serve as a genuine all-purpose flagship rather than being exceptional at only one thing.

How to set up your Roborock S8 Pro Ultra correctly so it works forever

Setup takes 45 minutes to an hour and mistakes here cause 90% of long-term robot vacuum frustration. First: place the dock in a permanent location with 4 feet of clear space in front, 2 feet on each side, and against a wall (not a corner) with a nearby outlet. The dock is 16 inches wide and 22 inches tall — measure before committing. Second: run a full mapping cycle on the first day. Don't use the vacuum for real cleaning yet — just let it explore. This creates the LiDAR map the app uses for room labels and no-go zones. Third: in the app, label every room, set no-go zones around pet food bowls, rugs the mop shouldn't cross, and cable-heavy work areas. Fourth: adjust default settings — suction level (medium for daily, high for pet weeks), mop water level (low for hardwood, medium for tile), and mop-lift height on carpet (5mm is default and correct for most rugs).

Practical daily-use tips learned from 6 months of ownership. Empty the dirty-water tank on a schedule (Sundays before bed) rather than waiting for the app notification — the notification triggers when water smells and by then the smell is in the dock too. Wash the mop pads by hand every 2-3 weeks even though the dock washes them daily; the dock's warm-water rinse removes most dirt but doesn't fully sanitize the microfiber over time. Clear the main brush of tangled hair monthly. Check the dock's internal filter (the accordion-fold one behind the trash tray) every 60 days — dust accumulates and reduces suction effectiveness. Update firmware within a day of every update notification — Roborock's OTA updates fix real navigation bugs. For mixed hardwood-and-carpet homes, pair the S8 Pro Ultra with a manual Bissell PowerFresh steam mop for weekly deep-clean mopping — the robot handles 90% of daily maintenance, the manual mop handles the 10% that needs pressure and heat the robot can't apply.

See Roborock S8 Pro Ultra on Amazon

Check the latest price, photos and buyer reviews on Amazon.

Check Price on Amazon →Sold and shipped by Amazon

Frequently asked questions

Is the Roborock S8 Pro Ultra worth $1,600?

Depends on your alternative. If you're comparing to no robot vacuum at all, $1,600 sounds like a lot until you calculate the time you spend vacuuming manually — most households vacuum weekly for 30-45 minutes, which is 25-40 hours per year. Over 5 years, that's 125-200 hours of your life saved. Even valued conservatively, that's worth thousands. If you're comparing to a cheaper robot vacuum (Roomba j7, Roborock Q Revo at $500-800), the S8 Pro Ultra adds real value in three areas: self-washing mop (huge for pet households), stronger suction (6,000Pa vs 5,500Pa on the Q Revo), and more mature obstacle avoidance. The value math works for households where daily hard-floor mopping matters (kitchens, pet households). If your floors are 90% carpet, save $600-800 and buy the Roborock Q Revo instead — the mopping features are wasted. If your floors are mostly hard floor with some rugs, the S8 Pro Ultra is the right buy.

Roborock S8 Pro Ultra vs Roborock Q Revo vs iRobot Roomba j7+: which robot vacuum should I buy?

Roborock S8 Pro Ultra ($1,500-1,600) is the flagship — highest suction, self-washing mop, self-refilling water, obstacle avoidance with AI object recognition. Best for households wanting the most hands-off experience possible and daily mopping capability. Roborock Q Revo ($500-800) is the mid-tier value pick — 5,500Pa suction, mop pads that raise on carpet, self-emptying dock, but no self-washing mop or self-refilling. Best for households wanting most of the flagship benefits at 40% of the price. iRobot Roomba j7+ ($700-900) is the vacuum-only value pick — 10x better dirt detection than older Roombas, PrecisionVision obstacle avoidance (very good at avoiding pet accidents), self-emptying. No mopping. Best for carpet-heavy homes where vacuum-only is fine. Buy the S8 Pro Ultra if you value the mop and can pay premium; buy the Q Revo for the best price-performance balance in mopping robots; buy the Roomba j7+ for vacuum-only households where iRobot's mature ecosystem matters. Never buy a robot vacuum under $300 — the suction and obstacle avoidance aren't enough to work reliably long-term.

How well does the Roborock S8 Pro Ultra actually mop floors?

Better than any other consumer robot vacuum, but not as well as a human mopping. The VibraRise 2.0 mop system uses two circular pads that vibrate at 3,000 times per minute, applying 12N of pressure to the floor. This is genuine scrubbing action, not just dragging a wet pad — it removes daily grime, spills and light stuck-on residue on tile, hardwood and vinyl. The mop lifts 5mm when the robot detects carpet, so it doesn't drag wet fabric across rugs. Where it struggles: set-in stains (dried coffee spills, kitchen grease that's baked on), grout deep-cleaning, and areas that need scrubbing pressure a robot can't apply. For daily maintenance mopping (removing crumbs, footprints, light dust film), it's genuinely excellent. For weekly deep-clean mopping, still supplement with a manual Bissell PowerFresh steam mop or Bona wood floor system once a week. The robot handles 90% of daily maintenance; the manual mop handles 10% of deep clean.

Does the Roborock S8 Pro Ultra handle pet hair, and does it get tangled?

Yes and mostly no. The dual rubber brush system (not the old bristle-plus-rubber hybrid) is designed to reduce hair tangles by about 70% compared to older robots — hair slides off the rubber rather than wrapping around bristles. In practice, most pet owners still need to manually clear the brush of long human hair or thick pet fur every 2-3 weeks, but it's dramatically less maintenance than earlier Roborocks. The 6,000Pa suction handles daily pet fur pickup on both hard floors and carpet (up to medium-pile), and the self-empty dock stores 60 days of dust and hair in the 2.5L bag before needing a bag change. For heavy-shedding pets (Golden Retrievers, German Shepherds, long-haired cats), plan to empty the dock bag every 30-45 days rather than 60. The mop pads also pick up hair as they scrub, though heavily-loaded hair pads need to be manually cleaned every 2-3 weeks. Overall pet-hair performance is best-in-class for robots.

What's the difference between S8 Pro Ultra, S8 MaxV Ultra and S8+?

Roborock's product line naming is confusing on purpose. S8+ ($800-1,000) is the entry-flagship — 6,000Pa suction, VibraRise mop, self-empty dock (no self-wash), no obstacle avoidance beyond basic. Best value in the S8 family. S8 Pro Ultra ($1,500-1,600) is the mid-flagship — everything the S8+ has plus a self-washing/refilling dock and obstacle avoidance. The pick most households want. S8 MaxV Ultra ($1,800-2,000) is the top-tier — everything the Pro Ultra has plus a front-facing RGB camera for even better obstacle recognition, a hot-water mop wash (vs warm-water on the Pro Ultra), and a hot-air pad dryer (vs air-dry on the Pro Ultra). The MaxV Ultra's extra $300-400 buys marginal improvements. For most households, the Pro Ultra hits the sweet spot — flagship features without the top-tier price premium. Buy the MaxV Ultra only if you have complex household obstacles that basic AI struggles with, or you can't tolerate any residual damp mop-pad smell (the hot-air dry helps).

How do I maintain the Roborock S8 Pro Ultra so it lasts?

The dock handles most maintenance automatically, but a few manual tasks matter. First: empty the 2.5L dust bag every 45-60 days. The dock will notify you in the app when it's full. Second: empty the dirty-water tank every 2-3 weeks in a typical household, faster in pet households. The dirty water gets funky if left too long, so don't skip this. Third: refill the clean-water tank as needed (varies by mop usage, typically weekly). Fourth: replace mop pads every 3-6 months when the microfiber wears out (the app tracks this). Fifth: manually clear the main brush of tangled hair once a month — even with the reduced-tangle design, some hair still wraps. Sixth: run a manual dock cleaning cycle monthly (in the app) to clean the dock's internal water paths. If you skip the dirty-water tank emptying or mop pad replacement, expect smell and reduced mopping effectiveness within 4-6 weeks. Kept properly, the S8 Pro Ultra should last 5-7 years of daily use before needing significant maintenance.

As an Amazon Associate, TopCrate earns from qualifying purchases at no extra cost to you. Robot vacuum-mop performance depends on floor type, home layout and mapping quality. Product image, price, availability and ratings are shown on Amazon and are subject to change.

Roborock S8 Pro UltraView on Amazon →