In the past few years, we have covered plenty of WordPress themes that turn your website into a professional online directory. WP Local Plus is also worth a look. It is a neat WordPress plugin that lets you create unlimited directories. You will be able to display businesses on your website using blocks and shortcodes.
You can use this plugin to import businesses places from Google or CityGrid (pro). It is also possible to make them sticky. The pro version offers full integration with Google Maps. It lets you show business deals, reviews, and monetize your website through featured listings. Even without upgrading, you can still use this plugin to add customizable business places to your site.