Hotel Bellavista heeft een tuin, een gedeelde lounge, een terras en een bar in Santa Marina Salina. Gratis WiFi is beschikbaar en Santa Marina-strand ligt op 1 minuten lopen.
Alle kamers bij het hotel hebben een bureau. De kamers bij Hotel Bellavista hebben een eigen badkamer met een bidet en gratis toiletartikelen, flatscreen-tv en airconditioning, en sommige kamers hebben een balkon. Kamers hebben een kluisje.
Er is dagelijks een Italiaans ontbijt beschikbaar bij de accommodatie.