Unfortunately it's probably too late to get a reservation but I would HIGHLY recommend a day trip to the Dry Tortugas / Fort Jefferson. You can get there by ferry or seaplane (expensive) or private charter(also expensive). Amazing snorkeling and something very few tourists take the time to do.
https://www.drytortugas.com/