Skip to content

Buying guide

Best robot vacuums under £300

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 all
  • Best overall

    Dreame D20 Air Plus: 20,000 Pa and a 4 L dust bag

    20,000 Pa Vormax suction is the highest figure among these seven robots.

  • Best value

    Roborock Q7 BF: lidar mapping and 150 min runtime

    Lidar laser mapping lets you clean by room and set boundaries in the app, according to the listing.

  • Most features

    Xiaomi X20+: 6,000 Pa with a mop-washing station

    Dual pads rotate at 180 RPM with pressure to lift coffee stains and kitchen spills.

At this level the big trade is between the robot and the base. Some models put most of the money into a station that empties the bin or washes the mop, others skip the station and spend it on suction or battery. For a flat or a small house, that choice matters more than a headline Pa figure. Every robot here uses laser (lidar) mapping, so room-by-room cleaning and no-go zones come as standard. What separates them is whether the base empties the dust for you, whether the mop is a static pad or rotating pads that get washed, and how long the battery lasts on one charge. This guide puts seven models side by side on suction, base jobs, mop type, navigation and runtime, all taken from the product listings. Where a listing leaves something out, we say so rather than guess.

All products compared

The products in detail

No. 1 · dreame

Dreame D20 Air Plus: 20,000 Pa and a 4 L dust bag

The strongest suction on this list paired with a self-emptying base that the maker says lasts up to 120 days per bag. A good fit for carpets and pet hair.

In its favour

  • 20,000 Pa Vormax suction is the highest figure among these seven robots.
  • The base empties into a 4 L bag, claimed to hold up to 120 days of debris.
  • Dual anti-tangle design on the main and side brushes is aimed at long hair and fur.

Good to know

  • The mop is a pad fed by the tank, not rotating pads, and the base does not wash it.
  • Obstacle avoidance details are not stated beyond lidar navigation.
Check price on AmazonAffiliate link

Listing title: DREAME D20 Air Plus Robot Vacuum Cleaner and Mop with 20,000 Pa Suctio...

No. 2 · roborock

Roborock Q7 BF: lidar mapping and 150 min runtime

A plain Roborock robot that vacuums and wipes at the same time, with lidar mapping and a compact charging station. Suits small homes where a big dock would not fit.

In its favour

  • Lidar laser mapping lets you clean by room and set boundaries in the app, according to the listing.
  • Runs for up to 2.5 hours on its 3,200 mAh battery, enough for most flats in one pass.
  • The compact charging station takes up far less floor space than a self-emptying base.

Good to know

  • No suction figure appears anywhere on the listing, so you cannot compare it on power.
  • There is no self-emptying base and the dust box holds only 325 ml, so you empty it by hand.
Check price on AmazonAffiliate link

Listing title: Roborock Q7 BF White Q7BF02-00

No. 3 · Xiaomi

Xiaomi X20+: 6,000 Pa with a mop-washing station

A lower-powered UK model with lifting dual pads at 180 RPM, automatic pad cleaning and air drying, and a 4 L clean water tank. It suits flats with laminate or tile where mopping matters more than heavy carpet work.

In its favour

  • Dual pads rotate at 180 RPM with pressure to lift coffee stains and kitchen spills.
  • Station auto-cleans the pads, air-dries them and empties dust in about 10 seconds.
  • 4 L clean water tank and up to 75 days hands-free, with a UK model number on the listing.

Good to know

  • Mop lift height and water-flow settings are not stated in the listing.
  • 6,000 Pa is the lowest suction in this guide, so it is better suited to hard floors than carpets.
Check price on AmazonAffiliate link

Listing title: XIAOMI X20+ Robot Vacuum Cleaner with Mop Function and Lifting Mop, 60...

No. 4 · MONSGA

MONSGA MR7 Pro: 10,000 Pa with a 90-day dust bag

A self-emptying robot with 10,000 Pa suction, a 4 L bag rated for 90 days and four ways to control it. Suits families who want a remote as well as the app.

In its favour

  • Auto-empty base with a 4 L bag that the maker says holds up to 90 days of debris.
  • Stores up to 5 maps and climbs thresholds up to 2 cm, useful in multi-floor homes.
  • Control by app, voice, remote or buttons, and the listing gives a 2-year warranty.

Good to know

  • The mop is a static cloth, and the base does not wash it.
  • Less established brand than Dreame, Roborock or Shark, so check UK support before buying.
Check price on AmazonAffiliate link

Listing title: MONSGA Robot Vacuum with Mop, 10000Pa Suction, Dual Anti-Tangle

No. 5 · Shark

Shark Navigator RV2120AE: bagless 60-day self-empty base

A vacuum-only Shark with a bagless self-empty base, so there are no bags to buy. Best for carpet-heavy homes that do not need a mop at all.

In its favour

  • The bagless base holds up to 60 days of debris and needs no disposal bags.
  • Self-cleaning brushroll is designed against hair wrap on carpets and hard floors.
  • Detects and avoids objects in its path, and resumes cleaning after recharging.

Good to know

  • Runtime is listed at 60 minutes, the shortest here, so larger homes may need a recharge mid-clean.
  • There is no mopping function and no Pa figure, only a comparison against a rival.
Check price on AmazonAffiliate link

Listing title: Shark Navigator Robot Vacuum and Self-Empty Base with Bagless 60-Day C...

No. 6 · dreame

Dreame D9 Max: 4,000 Pa lidar robot with 150 min runtime

A long-running Dreame model with lidar mapping, a 570 ml dust box and a simple mop tank. Suits a smaller home where emptying the bin by hand is no hardship.

In its favour

  • The 5,200 mAh battery is rated for up to 150 minutes and the robot resumes where it left off after charging.
  • Carpet boost raises suction automatically when it moves from hard floor onto carpet.
  • Listing dimensions give a height of 9.6 cm, low enough for many sofas and beds.

Good to know

  • At 4,000 Pa it has the lowest stated suction here, so expect less pull on thick rugs.
  • No self-emptying base, and the app only works on 2.4 GHz Wi-Fi.
Check price on AmazonAffiliate link

Listing title: dreame D9 Max Robot Vacuum Cleaner with Mop, 4000Pa, 2-in-1 Robot Vacu...

No. 7 · Ultenic

Ultenic: 8,000 Pa and up to 200 min runtime

A slim lidar robot with the longest runtime here and 8,000 Pa suction. Works for larger flats where you want one long run and do not mind emptying the bin.

In its favour

  • Rated for up to 200 minutes on a charge, the longest stated runtime in this guide.
  • Saves 5 maps and up to 10 no-go zones, with auto carpet boost.
  • The listing gives a 2-year UK warranty once you register.

Good to know

  • No self-emptying base, and the dust bin is 340 ml.
  • Model naming on the listing is vague, so the exact model is hard to match against other sellers.
Check price on AmazonAffiliate link

Listing title: Ultenic Robot Vacuum Cleaner with Mop 8000Pa/200Mins, Precision LiDAR ...

Read before you buy

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.