A an effective door stop need not be a permanent thing.
My first thought is not attractive but may give you some ideas.
A plastic two-litre carbonated drink container is light and very tough. You can decorate it or cover it with something to appear more attractive. You may want to leave it as is… to use as a conversation starter.
You can hang an empty one from the door knob to prevent the open door from striking the wall-mounted mirror behind it.
Alternately, you can put a full "door stop" on the floor behind the door. You would want to fill a clean empty plastic two-litre carbonated drink container and screw the top on securely.
Place a door stop as far from the hinges as possible close to the furthest edge of the door to prevent "springing" the hinges loose from simple leverage.
Good luck.