En efecto... depende de lo que quieras y de la forma en que están dichos archivos.
Al ser HTML puedes simplemente imprimirlos... esto es, un iclude() y su contenido está incluido... pero podría crearte problemas si dicho HTML tiene etiquetas que se puedan confundir con tu código... como lo son <html>, <head>, <body>, <script> e incluso <table>... podrían confundirse con la tuya y crearte un desorden... puedes simplemente verificar que no pase esto ó....
Otra idea: Crea un iframe... en un iframe podrás incluir otra página y su contenido será totalmente independiente de lo que contengas en tu página que lo mostrará.. incluso la navegación es independiente. Entonces podrías hacer un simple:
Código PHP:
echo "<iframe src=\"".$row['ruta_html_usuario']."\" width=\"300\" heidth=\"600\"></iframe>";
Esto te ayudará a manejar el tamaño y posición en que se visualizará la página... suponiendo tienes el archivo html en tu servidor y su ruta en una Base de Datos... todo depende.