Sachverhalt: A. Das Kreisgericht Werdenberg-Sargans verurteilte X._ am 12. Juli 2005 wegen mehrfacher Geiselnahme, Nötigung, mehrfacher versuchter sexueller Nötigung, sexueller Nötigung und sexueller Handlungen mit einem Kind zu 6 Jahren Zuchthaus abzüglich 177 Tage Untersuchungshaft. Strafbegleitend ordnete es eine ambulante Massnahme an. Das Sicherheits- und Justizdepartement des Kantons St. Gallen wies am 4. Dezember 2009 das Gesuch von X._ um bedingte Entlassung ab. Gleichzeitig stellte es beim Kreisgericht Werdenberg-Sarganserland den Antrag auf Anordnung einer stationären Behandlung von X._ unter Aufschub des Vollzugs der Freiheitsstrafe. Das Kreisgericht Werdenberg-Sarganserland ordnete am 25. Februar 2010 gestützt auf Art. 59 StGB eine stationäre Massnahme an und schob den Vollzug der Reststrafe auf. Gegen dieses Urteil gelangte X._ mit Beschwerde an das Kantonsgericht St. Gallen. B. Die Staatsanwaltschaft des Kantons St. Gallen beantragte am 16. März 2010 gestützt auf den Antrag des kantonalen Amtes für Justizvollzug vom 12. März 2010 beim Haftrichter des Kreisgerichts Rheintal die Anordnung des vorzeitigen Massnahmenvollzugs. Das Kreisgericht gab dem Antrag am 23. März 2010 statt und wies X._ im Anschluss an den ordentlichen Strafvollzug, welcher am 3. April 2010 endete, in den vorzeitigen Massnahmenvollzug ein. Die von X._ gegen diesen Entscheid erhobene Beschwerde hiess die Anklagekammer des Kantons St. Gallen am 29. April 2010 gut und wies die Sache zur Durchführung einer mündlichen Verhandlung und Neubeurteilung an das Kreisgericht zurück. Bereits am 19. April 2010 reichte die Staatsanwaltschaft einen Antrag auf Verlängerung des vorzeitigen Massnahmenvollzugs um drei Monate ein. Das Kreisgericht Rheintal bestätigte am 30. April 2010, im Anschluss an die mündliche Verhandlung vom gleichen Tag, den Entscheid vom 23. März 2010 betreffend die Anordnung des vorzeitigen Massnahmenvollzugs und verlängerte diesen bis vorläufig längstens den 29. Juli 2010. Dem Eventualantrag von X._ auf Entlassung mit der Weisung, sich einer ambulanten Massnahme zu unterziehen, und dessen Subeventualantrag, die Verlängerung maximal auf einen Monat zu befristen, gab es nicht statt. Die Anklagekammer des Kantons St. Gallen wies die Beschwerde von X._ gegen diesen Entscheid am 29. Juni 2010 ab. C. X._ führt Beschwerde beim Bundesgericht mit dem Antrag, er sei umgehend aus dem vorzeitigen Massnahmenvollzug zu entlassen. Eventualiter sei der Entscheid der Anklagekammer vom 29. Juni 2010 aufzuheben und die Angelegenheit zur Neubeurteilung an die Vorinstanz zurückzuweisen. Er ersucht um unentgeltliche Rechtspflege und Verbeiständung. D. Vernehmlassungen wurden keine eingeholt.