Flight
The two closest airports to Crested Butte, CO are going to be Gunnison–Crested Butte Regional Airport and Denver International Airport. If you fly into Gunnison, you will be about 30-40 minutes from downtown Crested Butte and there is public transportation but limited Ubers in the area, it would be best to rent a car. Denver is about a 3.5 to 4-hour drive to Crested Butte so a car rental is also recommended.
Hotel
The Lofts at Public House are right in the middle of downtown and are a GREAT location if you want to be near all of the events and be able to walk to everything.
Hotel
This is a great spot if you want to be off the main road but still can walk to all of the events.
Hotel
Elevation Hotel & Spa is located about 10/15 minutes from downtown Crested Butte (this is not walkable as it is in the mountains) and there are free shuttles that run every 15 minutes. The cut-off for shuttles is 11 pm so keep that in mind for the wedding night if you plan on staying up there. As I mentioned, Ubers are limited in the area so you will need to rely on the shuttle system if you are staying up at Mt. Crested Butte.