NASA gives daily tours of the Kennedy Space Center. Admission has become quite pricey, and I would not necessarily recommend this if you are on a budget. However, if money is no object (or if you are a huge space buff), you will likely find this a great experience.
And, of course, if there is a rocket launch scheduled during your visit, you should DEFINITELY check it out!
http://www.kennedyspacecenter.com/