Your Have It All Shore Excursion Credit is determined by your cruise duration. It is issued per guest, not per stateroom.
Depending on how long you’re sailing, you’ll receive:
US$100 for Alaska cruisetours and cruises lasting 6–9 days
US$200 for cruises lasting 10–20 days
US$300 for cruises lasting 21+ days, excluding Grand Voyages
If you’re applying credit toward an Alaska cruisetour land excursion, it must be used pre-cruise. Booking ahead is also the best way to keep your preferred experiences from quietly filling up, though you can still reserve onboard when available.