What would be a good route to take such that we can make two to three
stops on the way. In regards to time, we will be departing at 10 in
the morning and want to reach Wroclaw by 5 pm.
The trip will take 4+ hours, so two or three stops is a bit ambitious. The fastest route, which is also the best to drive, is via Germany. The obvious stop here is Görlitz, one of Germanys best preserved towns with more than 4.000 listed buildings. User acraven is wrong btw., there are almost no half-timbered houses in Görlitz... only the house of the executioner comes to mind. This is a region with very unique half-timbered houses, called Upper Lusatian houses, however, but to see them you have to take a a short detour into the Zittau Mountains, which are just 5km to the south of Zittau, the first German town. The village to see these half-timbered houses is Waltersdorf, the highlight of the mountains is Oybin, a village with a romantic ruin of a castle and a monastery on top of a mountain that looks like a beehive.
The shorter and more direct routes are more difficult to drive, but the area is historically interesting, since you first cross the former Sudetenland, and afterwards the Silesian countryside, both German until the expulsions after 1945. A great place to stop there is Swidnica, formerly Schweidnitz, home of Manfred von Richthofen, the Red Baron, and the wooden Peace Church, a World Heritage Site today. Closer to the Czech border is Kreszow, formerly Grüssau, which offers a wonderful Baroque church... but I guess after Prague you don't need another one. Ksiaz castle, Silesias biggest castle and to the west of Swidniza, is also highly recommended.