The Beatbot Sora 70(P7) and Sora 30(P3) have a lot in common. Both are cordless robotic pool cleaners that scrub the floor, walls, waterline and shallow platforms. They also have the same rated suction power and floor-cleaning runtime.
What separates them is the water surface. The Beatbot Sora 70(P7) can collect floating leaves, insects and other debris, while the Beatbot Sora 30(P3) concentrates on cleaning below the surface. Here's how that difference, along with the smaller details, affects which model you should choose.
Beatbot Sora 70(P7)vs Sora 30(P3): Key Differences
If you're mainly concerned about keeping the pool floor and walls clean, either model covers the essentials. The Sora 70 adds water-surface cleaning, more control options and a larger debris basket.
| Feature | Beatbot Sora 70(P7) | Beatbot Sora 30(P3) |
|---|---|---|
| Areas cleaned | Water surface, floor, walls, waterline and shallow platforms | Floor, walls, waterline and shallow platforms |
| Active water-surface cleaning | Yes, with JetPulse™ | No |
| Rated suction flow | 6,800 GPH (approximately 25,700 L/hour) | 6,800 GPH (approximately 25,700 L/hour) |
| Shallow-platform cleaning | Water deeper than 20 cm; platform at least 1 m × 1 m | Water deeper than 20 cm; platform at least 1 m × 1 m |
| Maximum stated coverage | Up to 300 m² | Up to 300 m² |
| Floor-cleaning runtime | Up to 5 hours | Up to 5 hours |
| Water-surface runtime | Up to 7 hours | Not available |
| Battery | 10,000 mAh | 10,000 mAh |
| Debris basket | 6 L | 5.2 L |
| Included filtration | 150 µm | 150 µm |
| Optional filtration | 3 µm filter | 3 µm filter |
| Sensors | 18, including 2 ultrasonic sensors | 13, including 2 ultrasonic sensors |
| Motors | 8 | 4 |
| Approximate robot weight | 10.4 kg | 8.9 kg |
| Remote steering on the water surface | Yes | No |
| Warranty | 3 years | 2 years |
The extra motors and sensors on the Sora 70(P7) support its wider range of functions. They don't mean it has twice the suction or twice the floor-cleaning performance of the Sora 30(P3).
What Both Models Can Clean
Pool Floors
Sand, leaves and other debris often settle on the bottom of a pool. Both robots use four roller brushes to loosen dirt as they move, then draw it into the filter basket. Their rated suction flow is the same: 6,800 GPH, or approximately 25,700 litres per hour.
On the floor, both follow an organised S shaped cleaning path rather than relying on random movement. So if most of the mess in your pool collects at the bottom, you don't need the Sora 70(P7) just to get the same rated suction power.
Walls and the Waterline
The Sora 70(P7) and Sora 30(P3) both climb pool walls and brush along the waterline, where sunscreen residue and everyday grime can build up. Their tracked movement helps them travel over sloping and vertical surfaces.
Both are listed as compatible with common pool finishes, including concrete, ceramic tiles, vinyl and fibreglass. The ability to clean walls and the waterline isn't exclusive to the Sora 70(P7).
Shallow Steps and Platforms
Wide steps and shallow lounging areas can collect dirt even when the rest of the pool looks clean. Both Sora models can clean suitable platforms in water around 20 cm deep. For reliable operation, the water must be deeper than 20 cm, and the area should be at least 1 m long and 1 m wide.
Ultrasonic sensing helps each robot recognise changes in depth and slope. That allows it to work across a shallow platform and respond as the floor drops away. On the Sora 30(P3), use Standard Mode for these areas; the Sora 70(P7) supports shallow-step cleaning in Standard or Pro Mode.

Why Water Surface Cleaning Changes the Choice
Leaves and insects floating on the surface are a different cleaning job from sand on the floor. The Sora 30(P3) doesn't collect floating debris as it travels across the water. The Sora 70(P7) does, using Beatbot's JetPulse™ system.
How JetPulse Works
Two water jets on the sides of the Sora 70(P7) direct water around the cleaner, helping guide floating debris towards its intake instead of pushing it away. As it travels, the robot collects leaves, insects, pollen and other material sitting on top of the water.
This is particularly useful when trees overhang the pool or wind regularly carries debris onto the water. Rather than having to skim the surface separately every time, you can include it in the robot's cleaning routine.
The Sora 70(P7) can run for up to seven hours in Water Surface Mode. That's a surface-cleaning figure, not an extra seven hours of floor cleaning.
Surface Steering When You Need It
The Beatbot app also lets you steer the Sora 70(P7) while it's on the water surface. You might use this to guide it towards a cluster of leaves near the edge of the pool. You can't use this feature to drive the robot manually along the pool floor.
For a pool with little floating debris, this extra control may not change your routine much. The Sora 30(P3) already handles the underwater areas and can still rise to the surface when it's time to collect it.

Cleaning Modes, Navigation and App Features
Both robots use SonicSense™ ultrasonic obstacle avoidance and planned floor-cleaning paths. The Sora 70(P7) has additional hardware to manage cleaning at the surface as well as underwater.
The Australian product specification pages list the following cleaning modes:
| Cleaning mode | Sora 70(P7) | Sora 30(P3) |
|---|---|---|
| Floor Mode | Yes | Yes |
| Wall Mode | Yes | Yes |
| Standard Mode | Yes | Yes |
| Eco Mode | Yes | Yes |
| Pro Mode | Yes | No |
| Water Surface Mode | Yes | No |
Floor Mode concentrates on the pool bottom. Standard Mode handles regular cleaning across the main underwater areas, while Eco Mode is intended for lighter, scheduled maintenance. The Sora 70(P7)'s Pro Mode can bring surface and underwater cleaning into one broader cycle.
Both connect to the Beatbot app using supported Wi-Fi and Bluetooth connections. You can select modes, view cleaning information and use one-touch retrieval when the robot is on the water surface and connected. App functions that depend on a wireless connection aren't available for manual steering while the robot is underwater.
Battery Life, Filtration and Everyday Handling
Similar Floor Runtime and Pool Coverage
There's very little between the two models on battery capacity. Each has a 10,000 mAh battery, is rated for up to five hours of floor cleaning and takes approximately 4.5 hours to charge. Both have a stated maximum coverage of up to 300 m² per charge.
Actual cleaning time and coverage can vary with the mode, pool layout and amount of debris. The Sora 70(P7)'s longer surface-cleaning runtime is useful only if collecting floating debris is part of the job.
Basket Size and Filtration
The Sora 70(P7) holds 6 L of debris, compared with 5.2 L in the Sora 30(P3). That difference is worth considering if the robot regularly collects a lot of leaves or other bulky material. With lighter debris, you may notice little difference between basket capacities.
Both come with a 150 µm filter basket for everyday cleaning. Their specifications also list an optional 3 µm filter for finer particles. This is a separate accessory, so check local availability before planning to use it.
Getting the Robot Out of the Pool
Neither robot has to be lifted from the deep end at the end of a cycle. Both support automatic water-surface parking and app-assisted retrieval when connected. Importantly, the Sora 30(P3)'s ability to float to the surface for collection does not mean it cleans floating debris.
The Sora 30(P3) is also lighter at approximately 8.9 kg, compared with around 10.4 kg for the Sora 70(P7). If you regularly carry the cleaner between the pool and its charging spot, that's a difference you may appreciate.
Warranty cover is another distinction: the Sora 70(P7) is listed with a three-year warranty in Australia, while the Sora 30(P3) has a two-year warranty.
Which Beatbot Sora Model Should You Choose?
Choose the Sora 70(P7) if Floating Debris Is a Regular Problem
If you're often picking leaves and insects off the top of the water, the Sora 70(P7) does something the Sora 30(P3) cannot. It cleans the surface as well as the floor, walls, waterline and suitable shallow platforms. Its larger basket, surface steering and additional modes give you more options when debris builds up.
The longer warranty may also matter if you're weighing up how you'll use the robot over several swimming seasons.
Choose the Sora 30(P3) if Most Cleaning Happens Underwater
For pools where the main work is removing dirt from the floor, brushing the walls and cleaning the waterline, the Sora 30(P3) covers the same core areas. It also handles suitable shallow platforms, has the same rated suction flow and offers the same maximum floor-cleaning runtime.
It's lighter to carry, too. If your pool cover or existing skimmer already takes care of most floating debris, you may have little reason to add active surface cleaning to your robot's job.
The simplest way to decide: Choose the Sora 70(P7) if you want one robot to collect debris on the water and clean below it. Choose the Sora 30(P3) if you mainly need reliable floor, wall, waterline and shallow-platform cleaning.
FAQs
Is the Sora 70(P7) worth choosing if I already skim the pool by hand?
It can be, especially if you need to skim the pool frequently. The Sora 70(P7) collects floating debris itself, reducing the need for a separate manual clean. If skimming is only an occasional job, the Sora 30(P3) may cover most of what you need.
Does the Sora 70(P7) clean pool floors better than the Sora 30(P3)?
Not on rated suction power or maximum floor-cleaning time. Both have 6,800 GPH suction flow, four bottom roller brushes and up to five hours of floor cleaning. The Sora 70(P7)'s main advantage is its extra surface-cleaning capability.
Can the Sora 30(P3) clean shallow pool steps?
Yes, provided the step or platform is suitable. Beatbot specifies water deeper than 20 cm and an area of at least 1 m × 1 m. The Sora 30(P3) can clean these areas using Standard Mode.
Does the Sora 30(P3) clean the water surface when it floats up?
No. It can rise to the water surface for parking and retrieval, but it doesn't actively collect floating leaves or insects. Water-surface cleaning is a Sora 70(P7) feature.
Does the Sora 70(P7)'s larger filter basket make much difference?
It can help in pools with a heavier debris load. The Sora 70(P7) holds 6 L, while the Sora 30(P3) holds 5.2 L. In a pool that collects only small amounts of debris, the extra capacity may be less important.
Are the Sora 70(P7)'s extra cleaning modes necessary?
Not for everyone. If you only need to clean the floor, walls, waterline and shallow platforms, the Sora 30(P3) already has modes for those tasks. The Sora 70(P7)'s Pro and Water Surface modes are more useful when you want broader cleaning in one routine.