Sacramento (SMF) is definitely the best airport to fly into and is only a short car ride (20 - 30 minutes) to midtown and Elk Grove where most people will be staying and ~45 min from SMF to the wedding venue.
Hotel
Kimpton Sawyer Hotel
500 J Street Sacramento, CA 95814 (916) 545-7100
Hotel
Ryde Hotel
14340 CA-160 Walnut Grove, CA 95690 (916) 776-1318