Crayfish Beach is a boat-only camping area at Mackerel Bay South on Hook Island, set between a rocky headland, mountains and a sandy shore.
The fringing reef flat is close offshore for snorkelling and drift dives, while the surrounding bays suit a kayak or canoe. Slow down at camp or explore the beach, rocks and bush beside Crayfish Bay.
Check Queensland Parks visitor information for Crayfish Beach, Hook Island (opens in a new tab).
Sources last validated: 9 September 2026.