Los hoteles en Banska Stiavnica suelen ofrecer una variedad de cocinas, incluida la comida eslovaca local. También es común encontrar cocinas internacionales como la italiana, china y otras.