Remove the existing floor surface by tearing up the carpet or prying up the hardwood floor.
Vacuum the subfloor and wash it with a mild cleanser to provide a clean surface for the mortar.
Measure the length of each wall and mark the center of the wall along the base. Snap a chalk line between the center points on opposite walls. This divides the floor into four equal sections.
Prepare a batch of thinset mortar, following the instructions on the packaging.
Begin applying the thinset inside one of the quadrants in the center of the room. Apply the mortar with the smooth edge of a notched trowel, then create grooves in the thinset with the notched side. Cover an area that measures about 2 feet by 3 feet.
Lay the first tile into the thinset, positioning the tile so that one corner is placed in the corner of the quadrant where you spread the thinset.
Place tile spacers around the tile, then lay more tiles, working toward the side wall. Stop when you either reach the side wall or can't lay a full-sized tile, then return to the center of the room.
Lay another row of tiles, using the same process, but work toward the front wall. When you are finished, the two perpendicular rows will look like the letter "L."
Fill the rest of the section with the tiles, then lay the tiles in the other three sections, using the same technique.
Cut tiles to fit along the edges of the floor with a wet saw. Place thinset onto the floor, then lay those tiles. Allow the thinset to set for about an hour.
Remove mortar that seeped up through the joints between the tiles with a straightedge tool like a putty knife or 5-in-1 painter's tool, and use needle-nose pliers to remove the tile spacers.
Prepare a batch of grout, following the manufacturer's instructions.
Begin applying the grout in the back corners of the floor with a grout float. Fill the joints between the tiles by moving the float diagonally across the tiles. Make several passes over the same area to ensure that the joints are filled with grout before moving on to the next section. Allow the grout to set for about a half hour.
Wipe the grout off the tiles with a damp sponge. Rinse the sponge frequently as you clean the tiles. Allow the tiles to sit for about 45 minutes.
Wipe the tiles off with paper towels to remove the hazy film on the surface.