I haven't used it but it looks like Silex will do this for you. It's free.
See the list of Website Builders at https://en.wikipedia.org/wiki/Website_builder for other ideas.
A website builder should enable you to quickly create a web presence without a steep learning curve but investing a bit more time in learning a CMS will potentially result in a superior website (responsive website, search engine friendly, web standards compliant) that may also be easier to maintain in future.
If you know how to setup a basic CMS (ghost, WordPress, et cetera) I would go for a vps and set it up there, contabo have some very good prices (11€ for 400gb ssd, 6 cores, 16GB ram and 300/300 shared connection type of good) that would be more than enough for your use, they have cheaper options too that would be good to start and later upgrade to a bigger one if necessary.
If you don't know how to setup a CMS (Content Management System) I can recommend webflow (a bit expensive for your use case) the official WordPress hosting plans, or if you want to get your hands dirty Silex can be good for you, or any other hosting provider offering a free website builder, I think dynadot has one (but you will need to buy/transfer the domain to them I think, but if I ware you I would get my domain as far away from godady as possible)