Browse Accommodation Results

Gnaraloo Station


From $100/night

Gnaraloo is a working pastoral station and wilderness tourism business, located next to the Ningaloo Marine Park. Approximately 150 kilometers north of Carnarvon, in Western Australia, Gnaraloo comprises a 90,000 hectare area, with approximately 65 kilometers of coastline!


  • Select your date and requirements below
  • Click the button showing total price
  • Fill in your details then check your email

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


Arrival Time: 10:00|Departure Time: 10:00


Gnaraloo is all about experiencing the area around you, spending time with friends and family, enjoying your chosen sport or activity - or lack of it!

Please come prepared for basic facilities, ongoing development work and to be living close to nature.

The tourist facilities at Gnaraloo are very much a ‘work in progress'; However we expect that you will not be disappointed with your experience here. A large portion of our customers have been coming here for years - some for generations!

  • Communal Facilities
  • Views
view more info

Cancellation Policy

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

Please call our office from 9:00am until 5:00pm on +61 8 9315 4809 for our cancellation terms and conditions.


Gnaraloo Station, Gnaraloo Road, Carnarvon 6701, Australia


Gnaraloo Station is just under three hours north of Carnarvon.



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

Show comment form


We welcome all enquiries. We'd love you to get in touch to see what we can offer you. Please be as detailed as possible.

  1. Name
    Please let us know your name
  2. Email
    Please enter a valid email address
  3. Phone
    Please enter a number only, with no spaces
  4. Current location
    Invalid Input
  5. Message
    Please let us know your comment.
  6. Type 123 in the box (so we know you're human)
    Please enter the number's 123 (Anti-Spam)
Phone: 0499 032 981