The present application discloses a device (1) for cleaning a surface of a structure, the surface being submerged in a water column, comprising: at least one fin (3) for steering the device (1) against the submerged surface while the device (1) moves, through the water column, in a direction parallel to the submerged surface; and at least one pivoting means for pivoting the at least one fin (3), in relation to the device (1), in reaction to a drag acting on the at least one fin (3), in which the pivoting of the at least one fin (3) is constrained for steering the device (1) against the submerged surface. In one embodiment the device comprises brushes (61) which rotate around their pivots (611) in reaction to a contact with the submerged surface.Dispositif (1) pour nettoyer une surface d'une structure, la surface étant immergée dans une colonne d'eau, comprenant : au moins une ailette (3) pour diriger le dispositif (1) contre la surface immergée alors que le dispositif (1) se déplace, dans la colonne d'eau, dans une direction parallèle à la surface immergée ; et au moins un moyen de pivotement pour faire pivoter la ou les ailettes (3), par rapport au dispositif (1), en réaction à une traînée agissant sur ladite ou lesdites ailettes (3), le pivotement de ladite ou desdites ailettes (3) étant contraint pour diriger le dispositif (1) contre la surface immergée. Selon un mode de réalisation, le dispositif comprend des brosses (61) qui tournent autour de leurs pivots (611) en réaction à un contact avec la surface immergée.