Welcome to Vestavia Villas

Vestavia Villas Townhome Community is situated at the foot of Shades Mountain in Vestavia Hills, Alabama. We are also surrounded by a wide range of entertainment, arts and cultural venues, fantastic shopping and great dining. Our beautiful community has 62 units that range in size from one bedrooms to three bedroom units and we even have a clubhouse with a swimming pool. We are governed by the Vestavia Villa Association Inc. which was incorporated under the laws of Alabama to promote common interests of its members and to provide for the management, maintenance, and care of common property. Welcome Home!