By a tiling of a topological linear space $X$, we mean a covering of $X$ by at least two closed convex sets, called tiles, whose nonempty interiors are pairwise disjoint. Study of tilings of infinite dimensional spaces was initiated in the 1980's with pioneer papers by V. Klee. We prove some general properties of tilings of locally convex spaces, and then apply these results to study the existence of tilings of normed and Banach spaces by tiles possessing certain smoothness or rotundity properties. For a Banach space $X$, our main results are the following.