Every robot here has a price we checked on Amazon US at under $300. Self-emptying docks, LiDAR mapping and decent mopping now reach this price, but not always in the same robot.
Our pick order is not a lab test. Our category top pick (if it qualifies) goes first; the rest are ordered by the combined readiness and value scores on their RobotWise listings. Prices are shown exactly as last checked, and a pick without a checked price says so.
Amazon links are affiliate links: we may earn a commission at no cost to you. It never changes our picks. See our affiliate disclosure.

Roborock · $279.99 (Amazon US price checked October 10, 2026)
Verdict: The best mopping you'll get under $300, with self-emptying included. You still wash the mop pad yourself.
Self-emptying Roborock with sonic VibraRise 2.0 mopping, 10,000 Pa suction and 70 days of dock capacity.
Best for: Better mopping on a budget, Pet hair, Self-emptying
Watch out for: Manual mop pad washing, Dock bags to rebuy

Roborock · $299.99 (Amazon US price checked October 16, 2026)
Verdict: A great middle ground: LiDAR, self-emptying and strong suction for about $250. Mopping is basic drag-mopping.
Roborock's budget self-emptying vacuum-mop: 10,000 Pa suction and a dock that holds 7–9 weeks of dust.
Best for: Self-emptying on a budget, Pet hair, Mapped room cleaning
Watch out for: Basic mopping, Dock bags to rebuy, No mop washing

Roborock · $199.99 (Amazon US price checked October 13, 2026)
Verdict: The best way to get real mapping and room control for about $200. Mopping is basic drag-mopping.
A budget LiDAR-mapping vacuum: 8,000 Pa suction, anti-tangle brushes and multi-floor maps.
Best for: Room-by-room cleaning, Multi-level homes, Pet hair, Budget LiDAR
Watch out for: No self-empty dock, Basic mopping, Manual bin emptying

iRobot · $149.00 (Amazon US price checked October 10, 2026)
Verdict: A safe, simple Roomba at a budget price. No mopping or self-emptying at this price.
iRobot's entry LiDAR Roomba: cleans in neat rows with room targeting, keep-out zones and edge sweeping.
Best for: Roomba owners, Simple setup, Room targeting
Watch out for: No mopping, Manual bin emptying, Smaller bin than docked models

Dreame · $239.99 (Amazon US price checked October 16, 2026)
Verdict: Very high suction and long dock capacity for the price. Mopping is basic compared with Dreame's Ultra docks.
Self-emptying vacuum-mop with 20,000 Pa suction and a dock bag that lasts up to 120 days.
Best for: Pet hair, Long time between dock emptying, Carpet and hard floors
Watch out for: Basic mopping, Dock bags to rebuy, Newer model
Yes. The Roborock Q10 S5+, Roborock Q7 M5+, Dreame D20 Air+ and Shark AI Ultra all come with a self-emptying dock at the checked prices shown here.
Our verdict calls the Roborock Q10 S5+ the best mopping you'll get under $300, thanks to its sonic VibraRise 2.0 mopping. You still wash the pad yourself. Most of the others either drag-mop or don't mop.
Each price shows the date we checked it. Amazon prices change often, so the Amazon button shows you today's price.