Google Docs and Spreadsheets provides a lot of sharing options for your spreadsheets. In this page, they explain how you can embed your spreadsheet inside your website.
Here's how a sample spreadsheet looks like:
And here's the generated code:
They also provide a lot of different other options for embedding: