While how much it costs to build a website differs a lot based on which applications, plugins and extensions you need for your business.
In all honesty, it is impossible to put a price tag on a website as it depends on your budget and the goals you have set for your business.
Some features might require premium extensions that need to be updated and licenses should be paid. For example SEO extensions, Newsletter, Forms, booking forms, Firewall, full social media integration with og data etc
A simple website for small businesses can cost you between $500 and $3000 to build.
If you pay a professional designer for work you can expect to pay for their work. If you do work yourself using, for example, using a builder you do not spend a lot of money but you might spend a lot of time that can be used for other business activities.
The cost of building a website could increase depending on your goals. A custom-built website with lots of features can have a cost as high as $50,000 or more. Not to mention running costs: updates, hosting, security etc