Gulf Islands National Seashore charges an entrance fee of $20/private vehicle or $15/private motorcycle, good for 1-7 days; An annual pass can be purchased for $40. Fee is not included in the cost of your reservation. We have a Senior Pass so we didn't have to pay a fee.