Coral Bay from Penthouse Balcony

Whalesharks are just the beginning…


Resort , seen from the lawn by the pool

Ningaloo Reef Resort’s beachfront accommodation is the ideal place to unwind and experience Western Australia’s very own tropical playground – Ningaloo Reef in Coral Bay.

The Resort features accommodation for all tastes. Choose from Beachcomber Units, Castaway Units and Apartments. You can’t go past the Grand for larger groups (max 8 people). For couples or honeymooners, the Penthouse, with kingsize bed and private spa bath is the place for romance in Coral Bay.

Ningaloo Reef Resort is the ideal accommodation to relax and revive located less than 100 paces from the beach and central within Coral Bay.

Rooms include features for comfort such as air conditioning and complementary in house movies. Refresh in our swimming pool. Relax in the warm sunshine with a book, lounge on our manicured lawns and gardens or take a walk by the serene shores of Coral Bay.

Enjoy casual dining at Shades or cook up a storm at our onsite communal BBQ facilities.

Ningaloo Reef is one of the most reliable places in the world to see one largest, most mysterious and gentle creatures known, the whaleshark. Here you can experience internationally acclaimed interaction with these amazing fish in their environment.

The second largest fringing reef in Australia, and the only of its kind to form on the west side of a continent, Ningaloo Reef is easily accessible and home to some 250 species of coral and 500 species of fish offering endless marine experiences throughout the year.

There’s a host of tours to get you up close with the very accessible Ningaloo Reef - the ideal location for relaxation during your stay in Coral Bay.

Whalesharks really are just the beginning…

Restaurant at night time

Click on any picture for a plan of the resort and photos of units

Contact us:



+61 8 9942 5934
(08) 9942 5934


+61 8 9942 5953
(08) 9942 5953

Ningaloo Reef Resort
1 Robinson Street
Coral Bay
Western Australia 6701