If you want your website to be hosted on a Server in the US I recommend Bluehost.
Based in Germany
A very reliable Server in Germany is provided by WebGo24. The not only have great starter packages for a low price but are easily scalable. I use them for years and never had any downtime. The best thing is even the starter package comes with 3 domains included.