Ningaloo Reef Resort is certainly the nicest place to stay in Coral Bay - it's pretty much here or the caravan park. Good location at the end of town (not that town is very big...) with a pool and bar underneath that most people in town go to. Could be a bit annoying if you're keen for a quiet night as the music can be quite loud some nights, but great if you feel like a beer after an amazing day out on the reef with the whale sharks, manta rays, turtles and everything else amazing at Ningaloo! There were 5 of us sharing a room, which was very cosy, but did the trick - doesn't seem to be much luxury accommodation around. Clean, had all the amenities we needed. The holiday was more about the adventures rather than the accommodation, so it was just nice to have somewhere clean to rest your head after a great day in the sunshine. (Date of experience: Jun, 2009 )