Best smart speaker: automate your home with the 7 best smart speakers

The best smart speakers to upgrade everyday tasks, play music and get a (digital) helping hand

best smart speaker
Amazon Echo Smart Speaker (4th Gen)
(Image credit: Amazon)

A best smart speaker is ideal whether you’re a complete newcomer to smart home technology or an expert at this point. It will upgrade your home to be more organised, streamlined and just easier to live in. Gone are the days when everything from your heating and your lights to alarms and music streaming had to be manually dealt with every time.

The best smart speaker for your home depends on what you want out of it, whether that’s excellent audio quality for playing music or a sleek design that fits into your existing home aesthetic. We know that sometimes there’s nothing worse than technology that sticks out like a sore thumb on the mantelpiece, so we’ve included a few different design options in our list.

And if you’re looking for a way to include smart devices into your home without compromising on your existing décor, then take a look at our guide on how to incorporate home tech more stylishly.

To help make the buying process easier, we’ve ranked seven of the best smart speakers for 2021, just scroll down to see what we thought.

The best smart speaker 2021

Best Smart Speaker with Alexa: Amazon Echo Smart Speaker (4th Gen)

Amazon Echo Smart Speaker (4th Gen)

(Image credit: Amazon)

1. Amazon Echo Smart Speaker (4th Gen)

Best smart speaker with Alexa: the best smart speaker overall

Platform: Alexa
Streaming: Spotify, Apple Music, Amazon Music, Audible
Colors: Charcoal, Glacier White, Twilight Blue
Dimensions: W10 x D10 x H8.9cm
Weight: 3.38kg
Reasons to buy
+Automatic tuning to fit sound with the space+Connect with Fire TV+Voice calling+Low-power mode when idle
Reasons to avoid

Our deserving winner, and one that blows the competition out of the water when it comes to value. Amazon’s newest Echo speaker can be used alone as a smart assistant for alarms, reminders, random questions and a whole lot more, but it really comes into its own when you connect it with other smart-enabled devices around the home.

Before you know it, you’ll have automations set up for your heating, music, TV, air conditioning and anything else you’d rather not spend time thinking about every day.

Voice calling

Not only is the Echo brilliant for calling friends and family completely hands-free, when synced up with other Bluetooth speakers around the house you can instantly call members of the household for dinner or anything else you might need to announce. If you often find yourself with your hands full, then it’s a feature that could transform your family routine.

Home cinema audio

If you care about having the best sound to go with your film and TV viewing, then the Amazon Echo makes this easier than ever (as long as you have a Fire TV stick). Connect the speaker with your Amazon streaming device and enjoy theater-quality sound.

Multi-room music

If you’re busy around the house, it can be annoying to leave music playing in one room but not the others. The Echo solves this by allowing multi-room music. Place a speaker in the rooms you need the most and you can have a song playing everywhere at once!

Best Small Smart Speaker: Google Nest Mini

Google Nest Mini

(Image credit: Google)

2. Google Nest Mini

Best small smart speaker: one of Google’s original speakers still ranking high

Platform: Google Assistant
Streaming: Chromecast
Colors: Chalk, Charcoal, Coral, Sky
Dimensions: D9.8 x H4.2cm
Weight: 1.81kg
Reasons to buy
+Small enough to blend in+Lots of different color options+Voice match+Easy set-up
Reasons to avoid
-Not the best sound quality

Google’s Nest range was one of the first to really kick off the smart speaker trend and, despite so many brands coming out with their own options over the years, it’s hard to dismiss the Google Nest Mini. For one, it’s lovely and small so it can easily sit on a sideboard or coffee table without ruining the vibe, but it can do so many things.

Automate your life

From smart alarms that tell you about the commute and the weather before you even open your eyes in the morning, to timers that turn your smart lights on as soon as the sun sets. If you want your heating to turn on when it reaches a certain temperature outside, you can set that up. The possibilities are almost endless.

Kick-start your home tech set-up

We’d recommend the Google Nest Mini for those who are yet to dive into the smart home trend and want to see if it’s for them. One of the great things about this affordable, non-intrusive device is that you can easily build upon it with additional Nest Mini’s or other smart speakers when you’re ready.

Best Portable Smart Speaker: Sonos Move Speaker

Sonos Move Speaker

(Image credit: Sonos)

3. Sonos Move Speaker

Best portable smart speaker: for those who don’t like being tied down

Platform: Google Assistant, Alexa
Streaming: Apple Music, Spotify, Amazon Music, Audible, Deezer, TuneIn, iHeartRadio, Google Play Music, YouTube Music
Battery life: up to 11 hours
Colors: Black, White
Dimensions: H24 x W16 x D12.5cm
Weight: 3kg
Reasons to buy
+Wireless+Automatic tuning to fit sound with space+Supports both Google Assistant and Alexa+IP56 Waterproof
Reasons to avoid
-On the larger side-Expensive-Bluetooth connection can be tricky when away from Wi-Fi

The most expensive smart speaker on our list, the Sonos Move gives you a lot for your cash with complete portability, support for both Google Assistant and Amazon Alexa, and access to all the streaming services you could imagine. And it’s waterproof, so you can use it in the bathroom or outside with no problem.

Smart sound

Whether you want to put the Sonos Move in your largest room or your smallest, the onboard microphone will assess what kind of environment it has been placed in and adjust the sound levels to fit. 

Take it outside

The best thing about the Sonos Move is the ability to use it outside, whether that’s for garden parties or just relaxing by yourself on the patio. Though the device is relatively large, it’s not too heavy to carry around with you - the ultimate portable sound system. It even claims to be able to withstand extreme hot and cold temperatures.

Best Apple Smart Speaker: Apple HomePod Mini Smart Speaker

Apple HomePod Mini Smart Speaker

(Image credit: Apple)

4. Apple HomePod Mini Smart Speaker

Best Apple smart speaker: for those who prefer Apple devices

Platform: Siri
Streaming: Apple Music
Colors: Grey, White
Dimensions: H8.4 x W9.8cm
Weight: 3.45kg
Reasons to buy
+Wireless+Good, wide-reaching sound
Reasons to avoid
-Ties you to Apple services-Pricier than similar models from Amazon, Google-Heavy

It’s no surprise that the Apple HomePod Mini is a pretty good example of a smart speaker, as Apple has proven again and again that it knows how to design a lust-worthy piece of tech. The speaker claims 360-degree audio for full sound immersion, with ‘acoustically transparent’ fabric on the outside that makes it look slick in your space.

Only for Apple enthusiasts

The one big drawback of the HomePod Mini is the same as for any Apple product - the lack of interoperability with services and add-on products made by other companies. This means that, should you go for the HomePod, you should be prepared to settle for Apple Music for streaming, and not be super-interested in pairing the speaker with Alexa or Google devices.

Best Smart Speaker for Music: Amazon Echo Sub Subwoofer

Amazon Echo Sub Subwoofer

(Image credit: Amazon)

5. Amazon Echo Sub Subwoofer

Best smart speaker for music: an Amazon subwoofer with smarts to spare

Features: Subwoofer
Platform: Alexa
Streaming: Spotify, Apple Music, Amazon Music, Audible
Dimensions: W21 x D21 x W20cm
Weight: 4.2kg
Reasons to buy
+You already have an Echo device+Excellent sound quality+Easy set-up
Reasons to avoid

Best for those who want the ultimate home theater set-up, the Amazon Echo Sub is a smart speaker with a difference. Much larger than your average, the Echo Sub is designed to really boost sound quality with 100W deep bass, and will definitely take your living room set-up up a few notches.

Link with other Echo speakers

If you already have an Amazon Echo (Gen 2 and above) smart speaker but aren’t too happy with the sound quality, then it’s definitely worth thinking about boosting playback with something like the Echo Sub. Link your devices and you can position the two (or more) speakers in different parts of the room for a true surround sound effect.

Best Smart Speaker for Surround Sound: Bose Home Speaker 500

Bose Home Speaker 500

(Image credit: Bose)

6. Bose Home Speaker 500

Best smart speaker for ‘surround’ sound: a small speaker with big power

Features: Clock
Platform: Alexa
Streaming: Pandora, Deezer, Spotify, TuneIn, SiriusXM, iHeartRadio, Amazon Music
Colors: Black, White
Dimensions: W17 x D10.9 x H20.3cm
Weight: 2.15kg
Reasons to buy
+LCD clock display+Good voice command pickup+Control with voice or top buttons+App-controlled pre-sets
Reasons to avoid
-Expensive-No Amazon Echo multi-room support

A high-end smart speaker with a stylish design, the Bose Home Speaker 500 claims to fill the room with wall-to-wall stereo sound without needing an entire surround sound system. It also boasts eight-microphone voice pick-up to ensure it hears you even over loud music, and you can customize the settings more than some competing speakers.

Front display

While most of the time the LCD display on the front of the Bose Home Speaker will display a clock, when playing music it will pull in album art from your chosen streaming service. This might not be a deal breaker if you’re more of a background music listener but, for audiophiles, it’s a nifty little feature.


On top of the speaker you will find numbers 1-6. These are connected to the app and can be set to link to particular music playlists or internet radio stations so you don’t have to ask every time you want to listen to something specific.

Best Smart Speaker for Multi-Room Listening: JBL LINK 300 Smart Speaker

JBL LINK 300 Smart Speaker

(Image credit: JBL)

Best smart speaker for multi-room listening: a Google-connected speaker with a difference

Platform: Google Assistant
Streaming: Pandora, Spotify, Google Play Music, Chromecast
Dimensions: W23.6 x D15.4 x H13.4cm
Weight: 1.7kg
Reasons to buy
+Good sound quality+Very lightweight for its size
Reasons to avoid
-Voice detection not the best-Some reviewers had trouble with the physical buttons-No voice call feature

A JBL speaker with Google Assistant built in, the LINK 300 2-Way Smart Speaker allows you to listen to everything from music to podcasts with impressive sound quality. While there are some features present in Google’s own speakers - such as voice calling - missing here, it’s a lovely lightweight option if you prefer JBL’s design.

Chromecast connect

If you happen to have any other speakers around the house with built-in Chromecast (most Google Assistant speakers will have this), then you and your family can connect them and listen together wherever you happen to be. Or if you’re moving from one room to another, then you don’t have to worry about missing your favourite song.

 How to buy the best smart speaker 

There are a few key things to consider when choosing which smart speaker to buy as, like anything, it isn’t one size fits all. Here’s our guide:

How do smart speakers work?

Smart speakers are devices for the home that can be activated with a simple term like ‘Alexa’ or ‘Hey Google’, before being asked to perform a task. This could be anything from answering a general knowledge question, to checking the weather forecast, or pausing music or streaming without searching for the remote.

Because they’re also billed as speakers, many people use them as their main device to stream music, play podcasts or, in some cases, enhance their home theater set-up. How you use yours is totally up to you.

Will my smart speaker be able to hear me over loud music?

Most smart speakers claim to be able to hear a voice command over even the loudest background noise, but it doesn’t always work in practice. What we will say is that Google Assistant does have the option to turn up the sensitivity, and voice recognition goes a long way to making your smart speaker more compliant.

Google or Alexa?

This very much depends on personal taste, with many sticking with whichever assistant they encountered first. If you are new to smart speakers, then it’s useful to look at what you already use. If you’re a devoted Amazon Prime user, for example, then Alexa-enabled speakers may have a few more features for you.

Similarly, if you are an Apple devotee that doesn’t mind being tied to Apple Music etc., then you could go for a Siri device like the Apple HomePod Mini.

Will my smart speaker spy on me?

It’s a totally legitimate question, and one that many have asked since it became common knowledge that smart speakers from the likes of Amazon and Google are effectively ‘listening’ to every word you say, just waiting for a command they can fulfil.

Of course, these companies are quick to assure everyone that this data does not actually get stored long-term, and everything is done to ensure your privacy is not compromised. In any case, many speakers have switches that turn off the microphone when you don’t want it listening in on your conversations.