Wilson Island - Wilson Island Resort

Wilson Island

Voyages Wilson Island is a tiny coral cay located just 40 minutes from Voyages Heron Island. A divine sweep of castor sugar sands that is home to turtles and birds, Wilson Island is both part of the Great Barrier Reef and surrounded by it. Its pristine waters host an unimaginable variety of marine life including colourful coral and fish, with some of the best snorkelling just off the beach.

Offering designer-inspired tented accommodation, Wilson provides just 12 guests with access to the magnificent reef and beach environments, including rare turtle and bird breeding grounds. A true communion with nature is at the core of the Wilson Island experience- to live and enjoy life as a beachcomber.

Days can be filled snorkelling and exploring the island, in-season watching turtles and birds nesting and the birth of hatchlings, or simply lazing in a hammock. Voyages Wilson Island is the Great Barrier Reef as nature intended.

Loading map, please wait...


  • Communal Lounge
  • Library
  • Resort

Reception Hours:

8:30am-7:00pm. These are relevant to Heron Island where check-in for Wilson Island occurs.

Check In:


Check Out:


Check In/Out Info:

Please refer to travel documentation regarding access out of reception hours.

Number Of Rooms:


Credit Cards Accepted:

All major credit cards.
Note that a credit card may be requested upon check-in as a form of security deposit.

Transfer Info:

Please select from our transfer options.

Wilson Island is a 40 minute boat ride from Heron Island. Transfer times between Heron and Wilson Islands at the commencement and completion of your Wilson Island Experience are subject to tide and weather conditions, and may vary accordingly.

Launch or helicopter from Gladstone to Heron Island, then transfer by launch from Heron Island to Wilson Island.

Note - As there is no jetty/pier at Wilson Island, a boat to boat transfer is necessary to transfer clients to shore.

Important Information:



Dates and Passenger details

Specify child ages as at time of travel

 Retrieving information. Please wait...

need to contact us?
1300 551 669 within Australia
+61 7353 54534 worldwide