I live in a brick house where only half of the walls are hollow. Bringing Ethernet wires to a few critical areas and putting small surface-mount RJ-45 sockets was not
that hard.
Of course, some thin raceways can be seen somewhere along the baseboard. It does not look terrible, and is barely noticeable.