There is one place to stay in Coral Bay for 51 - 150 guests
1 results
Bayview Coral Bay offers a variety of accommodation to suit all needs including lodge rooms, cabins, self-contained villas, chalets, and camping grounds. Located only metres from the Ningaloo Reef.