Browse Accommodation Results

African Reef


From $132

Spectacular Ocean Views from some of our rooms and amazing sunsets from the restaurant.

Are you the owner?

For assistance with your booking call 1300 885 775 (+61 8 9460 4900)


Arrival Time: 13.00|Departure Time: 10.00
Hours: 8am to 5pm Seven days a week.


A Beautiful 22 rooms resort right on the Indian Ocean with most of the rooms semi self-contained. Our beachside restaurant is currently undergoing refurbishing

We cater for all types of functions and will do our best to make sure your special day is truly memorable. Credit card details will be asked for on arrival as a security.

  • Air Conditioning
  • Barbeque
  • Carpark
  • Conference Facilities
  • Disabled Access
  • Highchair Available
  • Internet Access
  • Laundry Facilities
  • Licenced
  • Linen Provided
  • Lounge
  • Meals Available
  • Microwave
  • No Pets
  • Non-Smoking Establishment
  • Non-Smoking Indoors
  • Powered sites
  • Restaurant Licenced
  • Swimming Pool
  • Tea/Coffee
  • Television
  • Toaster
  • Wi-FI
view more info

Cancellation Policy

We understand plans can change, so here are our conditions and policies

If cancellation occurs more than 24 hours before arrival full refund is given. If cancellation occurs less than 24 hours before arrival one night stay will be charged.


5 Broadhead Avenue Geraldton


Coming from the north: follow North West Coastal Highway till you reach the interchange and take the Perth direction. You are now on Brand Highway that you follow for approx 1.5 km and turn right at the Puma Petrol Station heading towards the beach on Broadhead Avenue.

Coming from the south: Once you arrive in the Geraldton built-up area along the Brand Highway turn left at the Puma Petrol Station into Broadhead Avenue. The resort is on the beach, left handside.

Coming from the east: When reaching the lights at the North West Coastal Highway, turn left and follow the Perth directions. You are now on Brand Highway that you follow over approx 1.5 km and turn right at the Puma Petrol Station heading towards the beach on Broadhead Avenue



It's always great to know what others think. So here's some comments from those with experience here.

Show comment form

Guest Ratings

Rated by 3 guests
Just Average
We stayed for 3 nights. The rooms are very dated but clean. Was disappointed the restaurant which is advertised is closed and has been for some time so had to travel into town for meals breakfast was supplied in the dining area this consisted of stale cereal toast juice and yogurt the tv in our room kept losing signal which was very annoying although manager did try to fix it unsuccessfully. The grounds could be spectacular if some maintenance and a good clean up was done Price was reasonable

Not bad, not amazing
Look I wasnt expecting the Ritz, but for $160 a night i was expecting something maybe a little better. Staff were very friendly and the location is lovely. A very short walk to the beach. A nice grassed area for the kids to run around on and a half decent pool area. The resort grounds seemed a bit unkept.. lots of leaves scattered around the place, some odd 80s looking chairs outside a few rooms and a few junk items stored around the grounds. The rooms were neat and tidy, but i have never been a big fan of black sheets on a hotel bed. The dining chairs had lots of stains on them, as did the chair in the bedroom. Overall it wasn't a bad stay, and we would consider staying again if we needed a stop over in Geraldton.

Lovely location and staff
My husband and I stopped overnight here on our way to Coral Bay. The owner greeted us, and even gave advice on where to eat in Geraldton, and what to do when we get to Coral Bay!
We could see and smell the ocean from our room. It was a gorgeous room with a comfortable bed, nice sized en-suite, couch and TV. It was a lovely stop over. Highly recommend staying here!