www.web.com/CreateWebsite 10,000+ Templates for Your Website. Free Domain & Hosting. Start Now!
www.fullsail.edu/ Create your own Website with a Web Design & Development Degree Online
www.intuit.com/Create-Website-Free Create a Professional Website Now. Get Your Business Website Free!
www.homestead.com/ Build a Free website in minutes. Award winning design software.
www.buildyoursite.com/ Great Looking Web Designs - Easy Only $9.95/month - Free Assistance!
How to create a website
How I did it: Pretty easy actually and it can be done in a day (maybe more if you're still learning). But I recommend starting with simple HTML. Read about, look at others source codes, have a design idea in your head and start coding. :)