Le siège de Bravacar, fondé en 1987, se trouve à Funchal.
D'autres stations se trouvent dans différentes régions du Portugal, et plus particulièrement à Lisbonne, Porto, Faro et naturellement sur l'île de la Madère.
Pour pouvoir proposer des voitures de haute qualité aux clients de façon durable, les voitures de la flotte sont régulièrement changées et se trouvent ainsi toujours en très bon état.