Bela Vista heeft een tuin en ligt in Santa Maria da Feira, in het dorp São Jorge in de regio Norte, op 6 km van het kasteel van Santa Maria da Feira. Het hotel ligt op ongeveer 7 km van Europarque en op 500 m van de warmwaterbronnen van São Jorge.
De kamers van het hotel zijn uitgerust met een flatscreen-tv. De kamers van het Bela Vista hebben een eigen badkamer. De accommodaties zijn voorzien van een kledingkast.
De dichtstbijzijnde luchthaven is Porto, op 33 km van de accommodatie.