Dotato di un giardino, il Bela Vista si trova a Santa Maria da Feira, nel villaggio di São Jorge, nella regione Norte, a 6 km dal Castello di Santa Maria da Feira. Situato a circa 7 km dall'Europarque e a 500 m dalle sorgenti termali di São Jorge, l'hotel con connessione WiFi gratuita.
Le camere sono dotate di TV a schermo piatto. Le camere del Bela Vista sono dotate di bagno privato. Le unità sono dotate di armadio.
L'Aeroporto più vicino è quello di Porto, a 33 km.