La Caprera is part of the La Maddalena National Park. There are no entrance fees. But, some places like Garibaldi’s House might charge a small fee.