Coral Bay is a small coastal settlement located 1,200 kilometres north of Perth, in the Shire of Carnarvon in the Gascoyne region of Western Australia. Bordered by the Ningaloo Reef, it is a popular tourist destination and largely owes its survival to revenue derived from wildlife tourism. 

Whilst the town of Coral Bay is relatively small, you can still access basic essentials. The larger service centre is Carnarvon, which is approximately 238km south of Coral Bay and the nearest town is Exmouth, which is approximately 152km north of Coral Bay. 

There are no listing types setup.