I have used sites like Elance, Freelancer and ***** before and they are quite good in connecting with designers. However, you do get what you pay for. Speaking from experience, while you can get work completed cheaply from contractors in India, Pakistan and Indonesia for the most part aren't really up to speed with modern, western design techniques and trends. Depending on what you are after and the level of investment required, it is definitely worth spending the larger amounts of money to get current, quality designs.
You could easily get someone to design the website for you, however you have not mentioned what web tools are you planning to use to design the website.
Bookmarks