Coral Bay Travel Guide

Tourist Guide

Coral Bay
Photo by Francesca Altaïr
Photo by Rachael Taft
Photo by Simon Buddha-Palm Rogers
Photo by Ashley Wanders
RAC Ningaloo Reef Resort

RAC Ningaloo Reef Resort

3.5 out of 5
1 Robinson Street Coral Bay WA
Stay at this hotel in Coral Bay. Enjoy free parking, a beach locale and breakfast (surcharge). Popular attraction Coral Bay Beach is located nearby.
Great location in a place of natural beauty. Good staff and relaxed atmosphere especially in the evenings

Reviewed on 1 Sept 2023

RAC Ningaloo Reef Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Nesuto Geraldton

Nesuto Geraldton

4 out of 5
298 Chapman Road Beresford WA
Stay at this beach aparthotel in Geraldton. Enjoy free Wi-Fi, free parking and a garden. Popular attractions Old Geraldton Gaol Craft Centre and Museum and Western ...
8.6/10 Excellent! (374 reviews)
Very comfortable and clean. Lockup garage and very good facilities in the apartment.

Reviewed on 26 Sept 2025

Nesuto Geraldton
Adina Apartment Hotel Perth - Barrack Plaza

Adina Apartment Hotel Perth - Barrack Plaza

4.5 out of 5
138 Barrack Street Perth WA
Stay at this luxury aparthotel in Perth. Enjoy free Wi-Fi, room service and a 24-hour fitness centre. Our guests praise the helpful staff and the property condition ...
8.4/10 Very Good! (1,396 reviews)
This hotel was lovely. We got a free room upgrade which provided us with more space. Room had everything we needed

Reviewed on 4 Jan 2026

Adina Apartment Hotel Perth - Barrack Plaza
Mantra on Hay Perth

Mantra on Hay Perth

4.5 out of 5
201 Hay Street East Perth WA
Stay at this luxury aparthotel in Perth. Enjoy free Wi-Fi, a fitness centre and parking (surcharge). Our guests praise the helpful staff and the clean rooms ...
8.2/10 Very Good! (1,516 reviews)
Love staying here all the time

Reviewed on 31 Dec 2025

Mantra on Hay Perth
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Reviews of Coral Bay

4.8
Top destination
5 - Excellent
13
5 - Excellent 81%
4 - Good
3
4 - Good 19%
3 - Okay
0
3 - Okay 0%
2 - Disappointing
0
2 - Disappointing 0%
1 - Terrible
0
1 - Terrible 0%

5/5 - Excellent

Verified traveller

Friendly seaside town

5/5 - Excellent

Verified traveller

A stay in coral bay can be as relaxing or energetic as you wish, with lots of water avtivies on offer.

5/5 - Excellent

Verified traveller

Fantastic place

5/5 - Excellent

Verified traveller

You need to book well ahead - people in the region and further afield know that this is one of the most beautiful places to have a holiday break. I have travelled around the world many times and Coral Bay is simply stunning.

5/5 - Excellent

Verified traveller

Said it all already! Swim with the turtles it is a great experience.

5/5 - Excellent

Karratha

Beautiful small town which is close to nature