Flight
There are several airports in the Bay Area but we would suggest flying into Oakland airport.
Hotel
If you're planning on doing site seeing, spending more time with family, etc. we would NOT suggest planning on staying the whole time at any hotel in Benicia. There's not much to do in Benicia... but beautiful venue
Hotel
If you're looking for a place to stay closer by Luc or Brittany's parents or Luc and Brittany, Hyatt Pleasant Hill is a better option. You'll likely need to catch a ride with someone though or rent a car to get to the venue.