Beautifully situated just north of the Tropic of Capricorn, the tiny, chilled-out seaside village of Coral Bay is one of the easiest locations from which to access the exquisite Ningaloo Marine Park. Consisting of only one street and a sweeping white-sand beach, the town is small enough to enjoy on foot.
Coral reefs lie just off the town beach, making it brilliant for snorkelling and swimming. It's also a great base for outer-reef activities such as scuba diving, fishing and whale watching (June to November), and swimming with whale sharks (April to July) and manta rays.
Development is strictly limited, so expect higher prices for food and accommodation. Exmouth, 152km away, has more options. The town is particularly busy from April to October.