Coral Bay would have to be one of my favorites. We stayed at Peoples Caravan Park on a beach front site. We went in a Turtle and glass bottom boat snorkel tour and snorkels just of the beach straight onto the Ningaloo Reef. Great spot to just relax and do as little or a much as you want.Read more