"To host a wedding" means to organize and be responsible for the arrangements, logistics, and overall management of a wedding ceremony and reception. Full definition
We have four elegant rooms for hosting your wedding breakfast and evening festivities. (dukeofrichmond.com)
I'd so appreciate it since I am hosting the wedding in my back yard, and making the favors. (orangette.net)
For example, we can host a wedding reception for up to 60 people — and with the use of our pool area and gardens it's a popular option for couples. (nh-hotels.com)