The surrounding area

Facilities in Coral Bay

Facilities in Coral Bay

Accommodation types

  • Bayview Reception
  • The Ticket Hut
  • Ningaloo Club
  • Swimming Pools
  • Tennis Courts
  • Shopping Arcade
  • Coral Bay Bakery
  • Ningaloo Reef Dive
  • Reef Cafe
  • Coastal Adventure Tours
  • Coral Bay Adventures
  • Supermarket
  • Mermaids Cave
  • The Pub
  • Newsagent & Post Office
  • Fins Cafe
  • Petrol station
  • Boat Ramp Facility
  • BBQ's
  • Nursing Post
  • Volley Ball Court
  • Fish cleaning station

Welcome to July 2017 School Hols!

We look forward to welcoming lots of families this coming weekend, for the start of the July 2017 school holidays!

Check In for camping is from 11am and Check In for accommodation is from 2:30pm.

The weather has been absolutely beautiful, so book your Coral Viewing & Snorkel Tours ahead of time – call (08)

read more here…

2018/19 Rates now Available!

We are pleased to announce that our 2018/19 rates (for a stay from 01 April 2018 onwards) are now available!

To check your holiday price for next year, and to pay the deposit to secure your booking for the April or July 2018 school holidays, please call our friendly Reservations Team on (08) 9385 6655,

read more here…

Villas available this Sep Hols!

We have Bayview Villas still available for the 2nd week of the 2017 Sep/Oct school hols.

Imagine relaxing in the warm sun at Coral Bay, right at the front of the park, a short hop, skip & jump from beautiful Bill’s Bay!

But be quick – call us on (08) 9385 6655 – these villas

read more here…

New BBQ behind our Bayview Villas!

It’s perfect weather for a BBQ lunch in Coral Bay right now!

& we have just added a new BBQ for our guests to use, located right behind the Bayview Villas.

Our BBQ’s are free to use – and are a great spot to meet other fellow travellers!

Sites Available this August!

August is a great time to visit Coral Bay!

We are very busy for bookings in August BUT but we still have Powered Sites available for select dates.

We would love to see you stay with us, so please call our friendly bookings team on (08) 9385 6655 to check availability!

read more here…