I have been using the one below for about 6 months and it has been working quite well. Alexa integration was easy. It only takes up one wall socket and can accommodate two devices. I have mine plugged in outdoors with no issues. Costs around US$28 as of today.
Also, the smartplug I linked above does not require a separate hub. It connects directly to your Wi-Fi network (as long as you have coverage where you plug it in).