It looks like it is finite for all $p > 1$. Here is a neat "bootstrap" argument (I still cannot believe it works, but I fail to find an error).
Denote $$S_T = \sup_{0\le s<t\le T} \dfrac{|B(t) - B(s)|}{|t - s|^\alpha}.$$ By self-similarity of the Brownian motion, we have $$S_2 \stackrel{d}{=} 2^{1/2 - \alpha} S_1 .$$ On the other hand, considering the intervals $t, s \in [0, 1]$ and $t, s \in [1, 2]$ separately, we see that $$S_2 \stackrel{d}{\ge} \max(S_1, S_1'),$$ where $S_1'$ is an independent copy of $S_1$. It follows that $$\begin{aligned}\mathbb{P}(S_1 > x) & = \mathbb{P}(S_2 > 2^{1/2 - \alpha} x) \ge \mathbb{P}(\max(S_1, S_1') > 2^{1/2 - \alpha} x) \\ & = 2 \mathbb{P}(S_1 > 2^{1/2 - \alpha} x) - (\mathbb{P}(S_1 > 2^{1/2 - \alpha} x))^2 \\ & \ge (2 - \epsilon) \mathbb{P}(S_1 > 2^{1/2 - \alpha} x)\end{aligned}$$
for $x$ large enough (because we know that $S_1$ is finite a.s., so that $\mathbb{P}(S_1 > 2^{1/2 - \alpha} x)$ goes to zero as $x \to \infty$). By induction, $$\mathbb{P}(S_1 > 2^{n (1/2 - \alpha)} x) \le (2 - \epsilon)^{-n} \mathbb{P}(S_1 > x),$$ which means that $$\mathbb{P}(S_1 > y) \le C y^{-\frac{\log(2 - \epsilon)}{(1/2 - \alpha) \log 2}} .$$
In particular, $\mathbb{E}[S_1^p]$ is finite if $$p < \frac{\log(2 - \epsilon)}{(1/2 - \alpha) \log 2} $$ for some $\epsilon > 0$, that is, if $p < 2 / (1 - 2 \alpha)$.
On the other hand, $S_1$ is clearly an increasing function of $\alpha \in [0, 1/2)$, so that if $\mathbb{E}[S_1^p]$ is finite for some $\alpha$, it is also finite for all smaller values of $\alpha$. We conclude that $\mathbb{E}[S_1^p] < \infty$ for all $p > 1$ and $\alpha \in [0, 1/2)$.