Flight
Your closest airport is the Portland International Airport (PDX). Alaska Airlines and Delta Airlines are both good options. Book with Air Canada at your own risk knowing that you and/or your luggage have a good chance of not making it on time.
Hotel
Vancouver, WA Is a good option for hotels and closer to the venue than Portland is. If you are travelling from Vancouver, the drive to the venue is about 15min. From Portland it is about 30min. We decided to make the wedding at 5:30pm so all those coming from Portland will hit the 205 traffic. You're welcome.