Depends on what you want.
If its a static site, I would use github pages. its free and easy to setup with your domain and SSL.
If it needs light server processing for api and maybe some storage and has low traffic, id consider AWS serverless, or Google, Azure, Digital Ocean or Vercel (no tor access). Costs start at 0 and may run pennies per month for a simple site or app with low volume.
If you need to handle more storage, processing/data transforms, complex auth schemes then Id suggest a VPS. Plan to spend about $8+ per month depending on specs, provider and location
Ive done each of these options.
That’s very helpful, thank you.