^ not impartial either. Google are also trying to sell you a product. It’s an option though, but you may want to weigh the pros and cons of tying your domain to Google and email to GMail.
A lot of domain registrars will offer domain plus email, for a monthly fee.
There are options like Google’s G-Suite stuff as above. Similar is Outlook Premium, which is currently being offered as a free trial for a year. You can use one of their domains or bring your own (have to buy one somewhere but a domain itself is cheap). Limits though, like up to 5 email addresses, despite you owning the whole domain. Office 365 for business has full options like Exchange online and can do a lot more with the domain. Monthly fee and various tiers, though a good deal if you get the full 365 product including all the Office software and get email with it.
Some ISPs will let you use a domain with their email, possibly for a fee.
If this is for your business, and it’s a small business, take a look at Microsoft Action Pack. Costs £300 a year but you get all the latest operating systems, servers, Office suite, developer tools if you’re into software development, and a 365 Enterprise subscription for 5 seats including full Office online or local installed plus Exchange online email and can use one or more domains with it.