If you don't or can't dive, snorkeling at this easy-accessible area of the reef is great. You just rent snorkeling gear at one of the resorts or ranger places and walk right into the water at a spot you like. There's no deep crevices or anything, just wonderful white sand and you walk in as far as you feel comfortable and start snorkeling.
To me, as an absolute beginner, this was an awesome experience. I saw fish I only knew from zoo aquariums and they were so close I could have touched them- which I didn't do, of course.
If you own or manage Ningaloo Reef, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.