The best vacuum for tile floors is most often the vacuum that works great on all hard flooring types. However, not all vacuums are created equally. In fact, you may have a machine that works just wonderfully on carpet, but scatters the dirt around on bare floors and tile floors.
For getting into the grout areas of the tile, you’ll want a machine that’s powerful enough to suck up all the dirt that’s stuck down in there. If it has a roller brush, it should be able to be turned on and off. I’ve come across two different units which I think do a great job on tile flooring (and all bare floors, for that matter).
What I would consider the #1 best vacuum for tile floors would be the Dyson DC14 All Floors model. The suction is perfect for getting the dirt out of all the crevices in the tile flooring. It also does well on other types of hard flooring, and even works great on carpeting. The one thing that’s tough to swallow is the price tag – around $400. So, even though it works great, it may not be for everyone.
The Eureka 4870MZ Boss is my #2 choice. The suction isn’t quite as strong, but it’s still very good. It comes with a fair amount of tools as well. You just need to remember to turn off the brush when you are cleaning bare floors, such as tile. The price tag is one of the more attractive features – around $150.