Our main recommendation is Bluehost. It is affordable, reliable, and user-friendly. There are other good options on the market, such as Siteground or Dreamhost.