Com um jardim, a Bela Vista está localizada em Santa Maria da Feira, na aldeia de São Jorge, na região Norte, a 6 km do Castelo de Santa Maria da Feira. O hotel está localizado a cerca de 7 km do Europarque e a 500 metros das Termas de São Jorge.
Os quartos do hotel estão equipados com uma televisão de ecrã plano. Os quartos do Bela Vista incluem uma casa de banho privativa. As unidades possuem um roupeiro.
O aeroporto mais próximo é o Aeroporto do Porto, a 33 km do alojamento.