The closest airport to Sedona is either Phoenix or Flagstaff. Phoenix is 2- 2.5 hours away from Sedona depending on Traffic. Flagstaff is 1 hour from Sedona but has less daily flights in and out.
The wedding and many events will be hosted at Enchantment Resort. It is located 15-20 minutes from downtown Sedona. We encourage guests to stay onsite as it is not possible to visit during the day if you are not a guest, except on the day of the wedding.
This is an excellent off-site hotel option. We have stayed here previously and they have wonderful access to local hiking trails and a great complimentary breakfast each morning. It is located within walking distance of downtown Sedona