En la isla se hallan varias instalaciones importantes, como por ejemplo el museo Stewart ("Fort de l'Île Sainte-Hélène"), el parque de atracciones La Ronde, y la Biosphère, un museo de interpretación del río San Lorenzo asentado en el lugar que ocupaba el antiguo pabellón americano de la "Terre des Hommes".