TravelTravel

If you're flying in, the closest major airport is Phoenix Sky Harbor (PHX). It's about a 2.5 hour drive to Sedona from there. If you don't want to drive from Phoenix to Sedona, you can take a flight from PHX to the tiny Sedona airport.
If you're not renting a car and just need to get from PHX to Sedona, you can take a shuttle through Groome Transportation for $65 one-way
Groometransportation.com
There are numerous hotels, VRBO's and AirBnB's in and around Sedona. Staying anywhere in Sedona proper or Oak Creek will put you in good position for wedding festivities.