Geraldton has a great array of options, and Kalbarri, Carnarvon, Denham and Dongara-Port Denison cater to tourists with pubs, bakeries and ample fish-and-chip shops.