This is so ambiguous. One can only put a price on the extent of the work and the quality of the work. Everything is bid today based on the needs of the client.
Designing a site in the $200 to $300 range is a waste of time as anyone can get those sites done for free at many different hosting companies and third party vendors. there are hundreds of them out there that offer this for free to clients.
If you really want to get into the web design game, develop awesome skills and play at a higher level.
You can ask for $500 if you already have too many customers.If you do not have any work, you may be doing it just for $100. How much you can charge depends on availability of work and budget of the client. If a client does not have good budget and you still want to work with him, you will have to work on less than your standard.
I charge a minimum of $1500 for a site, people dont want a basic 5 page site anymore, everything needs to be dynamic, they want a cms for managing their own content, they want it to generate reports, integrate with other systems and so on.
If we talk the site through and it dosnt require dynamic content, and it is just a site to give a phone number and contact page for a service, or a landing page, then I will only charge them $100 per page + extra for any graphics work that is required.
The only reasonable way to charge is to figure out how much you're worth per hour and multiply that by how many hours you think it will take to complete the project. If you're inexperienced at giving time estimates when writing up your quote, follow Scotty's advice and pad the hours. If it ends up taking less time than you expected, you'll look like a miracle worker when your client gets it cheaper than they were quoted.
So yeah, if it takes 2-3 hours to throw together that $100-250 site, that's a pretty healthy rate. Paying $1500 is still pretty reasonable if the project takes 40 hours to complete.
Attention: "role based name" email prefixes such as support, webmaster, info, contact, forum, service, affiliate, admin, traffic, partners, marketing, etc., for our member accounts are not permitted. They are acceptable for a vendor listing, but not for the member email. This is due to bulk email processors scrubbing them for delivery due to extremely high bounce rates. Please apply for membership using a personalized email prefix. Something like firstname.lastname@example.org.
If we discover you signed up with a role based name we will give you only one message to change it. After 3 days your account will be removed if the email is not changed.