Suppose that $X$ is a compact Hausdorff space and let $\{x_1,\ldots,x_n\}$ be a finite collection of points in $X$. It it possible to find open neighbourhoods $U_i$ of $x_i$ such that such that $x_j \notin \overline{U_i}$ for all $j \ne i$ and $\overline{U_i} \cap \overline{U_j} = \varnothing$ for all $i \ne j$? If not what extra separation axioms are needed?
I know for example that $X$ being compact Hausdorff implies that $X$ is normal, but that doesn't seem strong enough.
Hint: use the fact that compact Hausdorff spaces are normal and regular.