Yes!
It is advised. The hotel is a good distance from the airport and the Basilica is a 25-minute drive from the reception venue.
The Margaritaville Hotel has valet parking for $25/day. There is street parking all over Jax Beach with dozens of spaces within a short walk of the hotel.