When using silicone caulk it is best to use one that is the same color as the tile.
How to cover holes in wall tiles.
Install a soap holder or face washer ring over the holes to hide them.
The cover can be made large enough to have an acceptable bonding area and the silicone will stick to the smooth tile well enough to hold the cover in place once it sets.
You want to fill the hole entirely and get the patch level to the shower or tub wall.
You ll probably need to buy these online but there are ceramic stickers designed to cover tiles with a piece of adhesive art.
Use tile stickers to cover the hole and create a pattern on the wall.
It s important to use as much ceramic tile filler as the hole will allow.
After that scoop up some joint compound on a putty knife and smooth it over the tape.
Make sure to let the entire filler dry.
Then let it dry.
Measure the size of your tile and go online to look for a design that will match the size of your tile.
Using a putty knife you are going to apply the resin to the hole.
It has carbide grit embedded in the rim that allows it to cut into vitreous tile.
Add the joint compound in thin layers letting it dry for 2 4 hours between coats.
Mix together a small amount of polyester resin and hardener.
This will be used to patch the holes in the tiles.
Cover golf ball sized or smaller holes with repair tape and joint compound.
Stick a piece of fiberglass wall repair tape over the hole.
It will likely take some tape to hold the cover in place till the silicone sets up.
Ceramic tile hole saw from about 10 for individual bits to about 50 for kits.
Press on the hole firmly with a putty knife and wipe off excess caulk using a wet sponge.
And you re correct replacing tiles or grouting up the holes will look exactly what it is.
The easiest and neatest method is to buy a 1 1 4 in.