Coral Bay is a very remote place in the outback. The next big settlement is Exmouth abouth 120km in the North. Skywest airlines go to Exmouth, shuttle transfer to Coral Bay is available at the Airport. If you plan to go by car from Perth, plan at least 2 days for getting to Coral Bay if you do not want to rush.
Since Coral Bay is a tiny spot, the only option to get around is by foot.
Quad Treks - Guided tours with 4-wheel motorbikes. Usually 2 hours long, these tours take you around sand dunes to see turtles, to go snorkelling or just see the sunset. A valid driving license is necessary, prices start around 75 Australian Dollars per bike. (Contact:Coastal Adventure Tours, Phone: +61 08 9948 5190)
Coral Tours - A boat takes you out to the sea to explore the coral reef. If you are lucky you get the chance to see turtles, rays and dolphins. Snorkeling is available as well. Tours last usually 4 hours, include lunch. Prices start at 75 Australian Dollars. If you know the Great Barrier Reef, these tours might turn out to be a little disappointing since the corals are not that colorful. (Contact see above)
Kayaking - Boats are available for rent starting at 20 Australian Dollars per hour. Snorkel, Masks and fins are available as well. Just head for the beach, you can't miss the shop.
Accommodation can be a huge problem when you are travelling during school holidays. Book in advance if you want to avoid spending the nights in your car.
Ningaloo Reef Resort, 1 Robinson Street, Tel. +61 8 9942 5934, has apartments with cooking facilities for around 200 Australian Dollars and castaway units for around 150 Australian Dollars.
People's Park is camping site with cooking facilities. Powered sites are available from 30 to 60 Australian dollars depending on the distance to beach. Simple apartments are available as well starting from 180 Australian Dollars.