In your wedding event, fine food cuisine is what normally most couples want. Sometimes too much focus on the main and forget the mini-snack and mini-drink times pre and post the main banquet time.
By selecting hotels or resorts to be your wedding venue, they will be able to assist all time. Save you a lot of time.
Look for other wedding caterers or hotels, resorts, etc. and organise a preview visit with them first and remember to check their availability schedule, when you find the one you love to host your wedding.