The best smart speaker: Google Assistant, Amazon Alexa, Apple, Sonos & more

Our verdict on the current crop of voice assistant speakers for your smart home

The best smart speakers
The Ambient is reader-powered. If you click through using links on the site, we may earn an affiliate commission. Learn more

A top smart speaker is the beating heart of any smart home setup.

Whether you're looking for the best smart speaker to control your Alexa, HomeKit or Google Assistant compatible devices, you're looking for a center point for an awesome multi-room music system or you just want a voice assistant to doll out information and crack jokes, the options have never been better nor more plentiful.

The early arrival of Alexa and Google Assistant smart speakers tied connected devices together – without one, you'd be turning lights on and setting the temperature via your smartphone. Or even, dare we say, an actual switch.

A top smart speaker enables you to check the weather, set kitchen timers, control smart home devices, play your favorite music and plenty more.

The best smart speakers are powered by voice assistants, and there's a big war between going on between them. Amazon's Alexa, Google Assistant and Apple's Siri are all vying to become the lynchpin of your home.

Smart speakers come in all shapes and sizes, with decent options across a huge range of price-points. You can get a traditional speaker, one with a display or one that doubles as something else - like an alarm clock or even a thermostat.

Below, we've listed the cream of smart speakers on the market, kicking off with our top pick.


Jump to the information you need


The best smart speakers to buy in 2020

the best sonos smart speaker

The top smart speaker: Sonos One

Buy now: Amazon, sonos.com | $199

When the Sonos One first touched down, it was easily the best-sounding Alexa smart speaker. Now, with the addition of Google Assistant and AirPlay 2, it's the most well-rounded of the list. You'll get quality sound and you won't have to choose between smart home ecosystems.

Plus, with the new and improved version, launched last year, you'll get an improved processor, more memory and support for Bluetooth LE.

As a Sonos speaker, it's fantastic. For such a compact device, it really can fill a room, with a lovely, balanced and clear sound and punchy bass. Nothing to disappoint here. The Sonos One looks the part too with a classy design that'll sit well if you already have Sonos speakers dotted about your home, coming in two finishes - black or white.

While the Sonos One initially had teething troubles with Alexa's responsiveness, those have now been fixed – and passed onto Google. It's not that the Assistant is bad, but it's less responsive on the Sonos One than Alexa, despite the six-microphone array.

This can all be improved over time but right now, it requires a little extra effort and experimentation on your part. But on balance of versatility, sound quality and price, the Sonos One is top dog in our book.

What we love

  • Supports Google Assistant and Alexa
  • Deep bass, great sound
  • Loads of streaming options, including AirPlay 2

What we don't love

  • Mics need improvement, especially for Google Assistant
  • Handful of Google Assistant/Alexa features missing

Read our full Sonos One review.

Also consider... Bose Home Speaker 500

Bose's Home Speaker 500 puts Alexa (and now Google Assistant) on supersonic steroids, fusing Amazon's assistant with Bose's typically brilliant sound quality. It sounds far better than Amazon's own offerings - but that jump in quality comes at a price.

Bose's speaker is expensive - more expensive than the HomePod and the Sonos One - but in return you're getting outstanding sound, classy design, and - get this - a proprietary app we actually enjoy using. Apple AirPlay 2 is also onboard to help you ping across tunes from your iOS device without having to connect over Bluetooth.


the best alexa echo smart speaker

The best Alexa smart speaker: Amazon Echo Studio

Buy now: Amazon | $199

Lat year, Amazon finally made an Echo that sounds great, and it's called the Echo studio. Offering spacious sound with impressive detail (certainly for an Echo speaker), the Studio cranks things up a notch with Amazon Music HD and a small (but growing) catalogue of 3D audio tracks.

These use Dolby Atmos Music and Sony 360 Reality Audio codecs for enveloping sound. It works with some songs better than others, even without 3D audio the Studio is still a fantastic sounding smart speaker with Alexa living inside.

It boasts three 5cm midrange speakers, a 25mm forward-firing tweeter, a 5cm upward-firing midrange speaker (which helps with that 3D audio), and a downward-firing 5.25-inch bass driver.

For the most part, the Echo Studio is just a regular Echo that’s been massively beefed up in the acoustics department. That means you can call on Alexa for all your usual queries and commands, and it means integration with all of your smart home devices too.

This being a first-party speaker, it also guarantees to get all the new features before other third-party speakers.

Like the aging Echo Plus and the all built in Zigbee smart home hub, which otherwise only features on the Echo Show and Echo Plus. This allows you to connect supported Zigbee devices direct to the Studio, as opposed to via a bridge/hub of their own – Philips Hue lights, for example, can be directly controlled by the Studio.

The Echo Studio can also perform as Dolby Atmos speaker for your TV, but only with Fire TV devices (this is Amazon’s world you’re living in, after all). You can also hook up two Echo Studio speakers with an Echo Sub for the fully-loaded home theater setup.

What we love

  • Powerful sound
  • Works as a Dolby Atmos TV speaker
  • Hi-res audio

What we don't love

  • No audio jack
  • Hover feature doesn't work
  • Dangling wire a major design flaw

Read our full Amazon Echo Studio review.

Also consider... Amazon Echo (4th-gen)

The all new, ball-shaped, Amazon Echo has a 3.0-inch woofer, dual-firing tweeters, Dolby stereo sound capabilities and can adapt to its surroundings (like the Echo Studio).

But it's not just about the music and the acoustics. Amazon is saying that the newest Echo is part of its smartest line up yet.

It is powered by Amazon’s first-generation AZ1 Neural Edge processor, which Amazon describes as "an all-new silicon module that’s purpose-built for accelerating machine learning applications."

With the AZ1 on board, Alexa is about to get a lot smarter.


best google smart speaker

Best Google Assistant smart speaker: Google Nest Mini

Buy now: store.google.com | $49

If you're looking to get in on the ground floor with the Google Assistant, the Nest Mini (previously known as Google Home Mini) is where you should start. And while we're listing the recommended retail price above, you'll often find it on offer for much less.

The Nest Mini is a neat little smart speaker who wants to build their smart home without breaking the bank, and the new and improved model, which boosts the sound quality and responsiveness, it's an incredible value proposition.

It also now comes with a hook in the back for wall mounting, although it's hard to find a good spot to hang this on your wall with that cable dangling down. Plus, there are some audio tricks: you can pair together for stereo sound, or transfer music from one speaker to another by saying, "Hey Google, move the music to the kitchen speaker" and so on.

They can also be teamed up with other Google Home speakers as part of a multi-room music system.

There's an ultrasound feature that's supposed to sense when your hand is near while music is playing and light up the touch controls, but we found this barely responsive in our testing. Those niggles aside, this is a must-have speaker for any smart home running on Google Assistant.

What we love

  • On-device controls
  • Good (but not great) sound
  • Easy mounting option

What we don't love

  • No audio jack
  • Hover feature doesn't work
  • Dangling wire a major design flaw

Read our full Google Nest Mini review.

Also consider... Nest Audio

The latest Google smart speaker and the natural successor to the discontinued Google Home - the Nest Audio - was revealed in September 2020.

It boasts a form factor and design that seemingly sits it in between the Nest Mini and the Google Home Max.

Google says that it boasts 50% more bass and 75% more volume than the original Google Home, thanks to a revamped 19mm tweeter and a 75mm mid-woofer.


homepod is a great smart speaker

Best smart speaker for sound quality: Apple HomePod

Buy now: apple.com | $299

The Apple HomePod slides into our list of top smart speakers on account of its superb sound and Siri's impressive music smarts. With soft mesh fabric, it's the slickest looking speaker we've seen - no surprise given the famous Cupertino polish.

On that sound quality, the HomePod bests both the Amazon Echo and Sonos One in our testing. The six-mic array and A8 chip inside work to listen to reflections from furniture and ornaments in the room to customize the sound output too - impressive stuff in action.

The HomePod is far from perfect, though, and this is mainly around Siri's performance as a reliable, useful, fully-featured voice assistant to rival Amazon's Alexa and Google's Assistant. In short, it doesn't - at least not yet. It's not bad at controlling the smart home or giving you basic information, but it doesn't match either of the other two in the amount of stuff it can do, or devices it can control.

Speaking of services, while the HomePod was a device built around Apple Music, it's since opened up to play nice with others, chiefly Spotify which can now be controlled using Siri. There's also AirPlay 2, which has now expanded across loads of speakers, letting you loop the HomePod into a multi-room setup for home-filling sound. It also received some key updates in 2019, adding multi-user support, music handoff, and more.

What we love

  • Stellar audio quality
  • Super slick design
  • Improved Spotify integration

What we don't love

  • Siri still lacks smarts
  • Still single-user
  • Several big features still missing

Read our full Apple HomePod review.

Also consider... Google Home Max

Google's premium speaker for audio quality, the Max goes all-in on punchy, loud, room-filling sound.

It's a hulking great thing, weighing nearly 12lbs and measuring 13.2 x 7.4 x 6 inches in size. You'd better clear some room. If you want a Google-built speaker worthy of your favorite records, this is still your best option.

An honorable mention, if we're talking sheer audio prowess, should also go to the Bang & Olufsen Beosound Balance, which is an incredible audio performer. But it costs $2,250. Exactly.


best smart speaker on a budget

Best budget smart speaker: Amazon Echo Dot (3rd-gen)

Buy now: Amazon | $29.99

Although it's been succeeded by a new spherical 4th-gen Dot model, this Echo sells like nobody's business, and it's not hard to see why (aside from Amazon constantly slashing its price).

So for the price of one swanky smart speaker, you can have three/four/five Echo Dots around your flat or house, in every room. And if you have children, you can also pick up the new Echo Dot Kids Edition, which includes new safety features and requires kids to say "please" when making requests.

The fabric, puck-shaped Echo Dot is also unobtrusive, and much more attractive than the plastic shell of the first generation and, dare we say, less of an eye-sore than the newest Dot.

Aside from the design, the 3rd-gen Echo Dot also features much-improved sound on previous models. This Dot delivers sound that's clean and crisp, and you can connect two for stereo or use them as part of an Echo multi-room setup.

Amazon has fancier speakers, sure, but if you want to turn your smart lights on and off, and you only have a few different connected gadgets, this is really all you need.

What we love

  • Sound quality surprisingly good
  • Alexa better than ever
  • That price

What we don't love

  • Bass still lacking
  • Big power brick

Read our full Amazon Echo Dot review.


The best smart speakers with a screen

The best smart speaker with a screen: Google Nest Hub

Buy now: store.google.com | $89.99

The Nest Hub is like having a screen for your Google Home speaker - actually, that's exactly what it is. The Google Assistant behaves just the same, but you now have a visual layer, which can be more useful with things like viewing the weather forecast, cinema showtimes etc. It also means you can watch YouTube and other media on it, while also controlling your smart home using the Home View dashboard.

One of its better features, which has since been added to third-party Google Smart Displays, is Home View. A quick swipe down from the top will give you a top-down look at your entire smart home. You can check the status of your lights and even control them. Simple and easy.

Sound quality is so-so - a little more bass-y than the Home and Home Mini, but still not great for music. It's also very small, and note the lack of camera here, too, something you'll find on third-party Google Smart Displays. Google made the decision to keep this off so people wouldn't feel uncomfortable putting the Home Hub in more private areas of the home, but it does mean you can't use two-way video chat. If that's a dealbreaker, you can pick up the Nest Hub Max, or check out one of the third-party Smart Displays options.

Also consider... Amazon Echo Show 8

Amazon has finally hit the sweet spot with its Echo Show 8, offering the best of Alexa on screen in an 8-inch display. If you're team Alexa, this is the smart display you want, unless you want a Zigbee radio – in which case go for the larger 10-inch model, or the new Echo Show 10 with its movable base. Otherwise, we think the middle child of the Show family is the high achiever.


smart speaker guide - what you need to know

Smart speakers: What you need to know

Before coughing up for your first (or next) smart speaker, it's worth spending a bit of time doing your research. Here are the big things to know...

How much should you spend?

Price is possibly the biggest concern. You can easily jump in at the very low end with an Amazon Echo Dot or a Google Nest Mini, which you can find for less than $50. It's a really quick and easy way into smart speakers if you're not sure, on a budget, or are a smart home beginner.

These tiny speakers don't offer the best sound, though both Amazon and Google have made strides in quality. For those who want to listen to your music, you'll need to go for something bigger.

There are also the flagship Amazon Echo and Nest Audio speakers. These come in around $100.

The basic functionality here is the same as the mini speakers, but they come with better microphones that are better at hearing you. They also have perfectly adequate sound, but, if you want high-end sound, you'll need to spring for something even more expensive.

Smart speaker sound quality

How important the "speaker" part of the equation is will differ from person to person. More and more audio experts are getting involved now, collaborating with the tech giants, and so the sound quality is drastically improving - which is important when it comes to music.

The Echo Studio, Apple HomePod, Google Home Max, Sonos One and Move, and Bose Home Speaker 500 are all big on audio quality - so there's something out there for everyone.

For supplementary smart speakers around the house, this might be less important, but you want to get that main kitchen/living room choice right.

The best smart speakers: Google Home, Amazon Echo and more

Alexa vs Google Home vs the rest

The first and most important decision you're going to need to make is which voice assistant you're going to ally yourself with - Google or Alexa... or Siri. There are a number of choices, and many of them have certain advantages or disadvantages. They can also affect which smart home devices you could use.

Alexa, the voice assistant powering Echo and other speakers, is still our go-to choice over rivals like Google Assistant and Siri. If you're looking to control your smart home, Alexa has the biggest selection of manufacturers signed up right now. It's also very beginner friendly, with easy setup and use.

Things are changing though, as Google is spending time and money getting partners on board with Assistant. It's also a more capable assistant when it comes to information and general knowledge.

If Google can achieve smart home parity, it could surpass Alexa. If you've got an Android phone or rely on Google services a lot - Assistant is even in the Google Maps app now - then this could be your choice.

Of course, if you're living in Apple's walled garden, Siri is the assistant you need to seriously consider.

Is it multi-room music compatible?

Many of the best smart speakers can now form part of a wireless speaker multi-room audio system.

Obviously, as mentioned above, brand specific speakers such as those from Sonos and Apple also live inside their own native multi-room platform - along with the platform the smart home ecosystem that their voice assistant makes them part of.

But, did you know that you can set up an Alexa Echo multi-room audio system or configure your Google or Nest smart speakers for multi-room music?

They're both super simple to set up and offer an affordable ticket to the multi-room party.

The best smart speaker with a screen or display Echo Show 10

What about smart displays?

The newest wrench in the gear of smart speakers is a display. But why would you need a smart display? Well, it makes a lot of sense in certain locations around the house - just maybe not under the TV. For instance, a kitchen is a great place for these because you can take a look at recipes and follow along.

It also gives you quick access to information with visuals so you can see a week's worth of weather forecasts, YouTube videos, feeds from security cameras and video doorbells, touchscreen controls for smart home devices, video calls and a whole lot more.

Smart speakers with displays also add interactivity. You can use your fingers to swipe and tap through results from your assistant rather than having to listen to a bunch of options. For the right person, it can be much quicker to use.

These smart speakers with displays have some big caveats though. The audio quality isn't as good as other smart speakers, largely because all the speakers are facing in one direction, but they're getting better all the time, and the larger Echo Show speakers are actually decent for playing music on.

TAGGED    smart speakers    buyers guides

Related stories

robot vacuums Roborocks compared: S6 MaxV, S6, S6 Pure, S5 Max, S5, S4 Max and S4... what's different?
google home Nest Audio review: Google's latest smart speaker is all about that sound
smart home Connected cooking: The best smart kitchen devices and appliances
apple home How to play podcasts on the HomePod with Siri and AirPlay 2
smart tv and streaming The best smart TV platforms
smart home Best smart home devices: Your shopping list for the best connected tech