There are three important factors to assess when selecting an image. color, tone and overall appearance.
You can find a high quality image by searching for a larger size. For example, Google Adanced Image search allows you to narrow your results by image size.
An image should ideally have a resolution of 250 dpi (or dots per inch) to occupy the printed page. Larger images found on the internet typically have a resolution of 240 dpi. This is certainly fine to print.
If your image is 1024 x 768 then you would print no larger than roughly 4 x 3 inches.