Flight
The best airport to get to McCall will be the Boise Airport in Boise Idaho. From Boise, McCall is a 2-hour drive. You'll most likely want to rent a car in Boise if you're going to be driving to the wedding.
House Or Rental
This is a fun option if you're traveling with a group or family. Since McCall is a vacation destination there should be plenty of cabin rentals around. I recommend checking VRBO or Airbnb for the best options.
Hotel
There are multiple hotels to choose from this is one of them and it offers beautiful views of the lake.