Find the perfect place to host your wedding! Choose the perfect country club, banquet hall or other venue to celebrate your special day. A bed and breakfast or inn is an ideal option for small, intimate receptions. Planning a reception for a large party? A Williamsburg country club or banquet hall will suit your needs beautifully. Find the perfect locale for your wedding day by viewing the listing below.