San Jose Airport (SJC) has the shortest drive to Carmel. From the airport, it is about a 1 hour and 15 minute drive to downtown Carmel.
We recommend staying close to downtown area where everything is within walking distance. Although, Carmel is a pretty small town so wherever you stay would be fine. Carmel Highlands, where the ceremony will take place, is a little bit of a drive from town.