What is the best way to set up a demo preview site on my website?

I am looking to showcase demo sites from my website. What would be the best way to set it up so that people could see what a final site would look like?

Thanks for your help.