Horses prefer flat pasture land with plenty of grass to graze on. Perennial ryegrass, Kentucky bluegrass, and timothy are the preferred types of grass.