Flight
There are two airports closely located to Hacienda Fain Viejo: Seville, which is about an hour away, and Jerez, which is about 25 minutes away. Jerez has flights consistently departing from Madrid, so this is a good connecting airport to book Jerez flights. Seville will have more flights and is a great place to tack on a few days before or after the wedding to explore. See Evan’s recommendations on the information tab for his favorite suggestions from when he lived there. Seville has more connecting flights, from London, Barcelona, Madrid, which will likely have more connections if you are coming from somewhere else in Europe and want to go elsewhere beyond Arcos de la Frontera.
Hotel
Note: The hotel itself no longer operates, use booking.com or Air Bnb to book through the individual owners of each property. It's called either Arcos Fairways or Arcos Gardens Sol Rent Golf. This is located right down the road from the Venue, and has golf, swimming, and lots of on site activities.
Hotel
Located in town, this will be a bit further from the venue, but allows you to be close to the beautiful town, filled with white houses