It does matter what kind of cohomology you use:

First think of the connected sum of an infinite number of real projective spaces end to end. De Rham cohomology cannot tell that these were not spheres, but mod 2 cohomology shows that the thing is not of finite type.

Now take it further. Take a (necessarily non simply connected) closed manifold whose integral homology is the same as that of a sphere (for example Poincare's 3-dimensional example whose fundamental group is the binary icosahedral group). Just as this looks like sphere to integral cohomology, the connected sum of infinitely many of these appears is indistinguishable from the connected sum of infinitely many spheres.

If you allow cohomology with twisted coefficients, then things get more hopeful. I would be inclined to separate the problem into two parts: (1) if a smooth manifold has the homotopy type of a finite CW complex, does this imply that it is of finite type in your sense? (2) What finiteness conditions on cohomology suffice to guarantee that a CW complex (space) has the (weak) homotopy type of a finite CW complex? (2) has the expected affirmative answer if you confine yourself to simply connected spaces, but the general case is more subtle.

EDIT What I really mean is: First assume that there are finitely many components, and that each of these has a finite presented fundamental group. Then use Wall's finiteness obstruction (which has to do with modules over the group ring of the fund gp -- it's a long story).

RE-EDIT Some more details: There are finite groups $G$ for which the ring $\mathbb ZG$ has some projective modules that are not stably free. For any such $G$ there are examples of finite CW complexes $K$ and $L$ with fundamental group $G$ such that $L$ is finite and $K$ is a retract of $L$ up to homotopy (i.e. there are maps $K\to L\to K$ whose composition is homotopic to the identity) but $K$ is not homotopy equivalent to any finite complex. The other composition $p:L\to L$ is then such that $p\circ p$ is homotopic to $p$, and $K$ is equivalent to the mapping telescope or homotopy colimit of $L\to L\to L\to\dots$. Take any such example and realize it by manifolds: Choose $L$ to be a smooth compact parallelizable manifold with boundary and (by taking the dimension big enough) take $p$ to be a smooth embedding of $L$ in the interior of $L$, and take $K$ to be the increasing union of infinitely many nested copies of $L$. So $K$ is a noncompact manifold without boundary whose (co)homology is in any sense no bigger than that of $L$, but which is not homotopy equivalent to any finite complex. In particular it is not the interior of any compact manifold with boundary. I can't see why it cannot be of finite type in the sense of the problem, but it looks unlikely.

It just struck me that this example can be improved: By doing surgery on a finite number of embedded $1$-spheres, one can arrange for the noncompact manifold $K$ to be simply connected. In this case it is homotopy equivalent to a finite complex (basically because $\mathbb Z$-modules are (stably) free), but it still is not the interior of any smooth compact manifold (because outside a compact set it's still the same example).

Background to this (but I am not using the full strength of it) is Wall's finiteness obstruction for CW complexes and Siebenmann's thesis in which Wall's obstruction is adapted to give an obstruction to putting a boundary on an isolated end of a manifold.

doeslean to the left. In that case I hang my head in shame. :) – David Roberts Dec 7 '10 at 0:50