Let $(X,d)$ be a complete metric space with no isolated points.
Is it true that any open set in $X$ (in the metric topology) has the same cardinality as $X$?
It's true if $X = \mathbb{R}$, for example, so the general result seems somewhat plausible.
I know that the Baire category theorem implies that $X$ is uncountable and also that any open set in $X$ is second category. So if $|X| = \mathfrak{c}$ (the cardinality of the continuum), then, assuming the continuum hypothesis, the cardinality of any open set $O$ is also $\mathfrak{c}$: if $O = \{x_1,x_2,... \}$ were countable, then it would be first category since each $x_i$ is nowhere dense in the metric topology.
What can we say when $|X| > \mathfrak{c}$?
It's not true.
Consider more-than-continuum-many copies of $[0,1]$ with the usual metric, "put together discretely" - that is, we set the distance between any two points in different copies to be $2$. This is complete, but open neighborhoods can have size continuum.
Maybe a more natural example would be the "star-like" version of the above construction: fix some index set $I$ of arbitrary cardinality, and let $$M=(I\times (0, 1])\sqcup\{*\},$$ where we think of this as $I$-many copies of $[0, 1]$ glued together by identifying all of their $0$s (as $*$). This has a natural metric structure: just "follow the arms". It's clear what the distance between $(i, a)$ and $(i, b)$ should be for $i\in I$ and $a, b\in (0, 1]\cup \{*\}$; and if $a, b\in (0, 1]$ and $i,j$ are distinct elements of $I$, we'll set $d((i, a), (j, b))=a+b$.
With respect to this metric, $M$ is complete - but again, open neighborhoods can avoid the $*$ and live entirely in a single "arm," thereby having small cardinality.
In particular, note that this example is connected, unlike the previous one.