Travel
Aside from its beauty, Cannon Beach is very accessible and is conveniently located near two different airports. Portland airport (PDX) is about 1.5 hours southeast of Cannon Beach. Eugene airport (EUG) is 3 hours south of Cannon beach (this might be a good option for those who will be attending the reception in Eugene on Saturday).
There are some pros and cons of both options. Portland has more options for non-stop flights than what Eugene offers. However, Eugene is a smaller airport which tends be easier to access and is generally cheaper with rental cars.
Both cities have plenty of options for hotels/airbnb’s/vrbo’s and other accommodations to stay in. Below are just two of the many options in the area.