Today lafayette, Williamsburg VA is count around 9 homes for sale at current average listing price of $1,329,767. Nearby neighborhoods of lafayette are None Available. Most of lafayette homes are 4 bedrooms with 4 bathrooms.