Find the perfect place to host your wedding! Choose a stunning country club, banquet hall or another 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 right location for your wedding day by viewing the listing below.