top of page
Oskar's colour logo.jpg
Oskar's colour logo.jpg

Overlooking the rainforest, this prestigious and private accommodation is your ideal retreat on  Magnetic Island in the Great Barrier Reef.

Price: Starting at $260 per night

2 nights minimum stay

"We were able to truly relax in a wonderfully homely and tropical setting. Thank you Debbie and Derek."
- Shena UK


Oskar's Rainforest Retreat offers a unique and prestigious accommodation experience in an architecturally designed Queenslander overlooking the rainforest garden and the hills of Nelly Bay.


Your spacious accommodation includes your own private enterance and garden. A  four-poster, queens size bed, a large private ensuite bathroom,  a small kitchen and an expansive private, under cover deck area with outdoor dining and lounge areas.



Your apartment is serviced daily and has the following amenities:

Free WiFi

  • Air conditioning and overhead fans

  • TV

  • A small modern kitchen.

  • Gourmet continental breakfast provisions

  • A complimentary bottle of sparkling wine and chocolates

Situated in quiet convenient corner of Nelly Bay in Upper Gustav Creek

  • 100m from the bus stop where you can go and explore the other bays and beaches where you can enjoy bush walking, water sports or relaxing

  • 2 minute walk to the National Park

  • 5 minute walk to Fish'n N Fuel'n and car hire, bicycle hire, and all your fishing and snorkeling gear to hire or purchase

  • 5 minute walk for scooter hire

  • 10-15 minute walk to restaurants, shops, supermarkets, bottle shops, the local pharmacy and doctor

  • Just 1.5 km (15 minutes walk) to Nelly Bay beachfront - the breakwater next to the harbour is a top spot for fishing

  • A large variety of native bird and wildlife visit our property


Debbie and Derek have lived on the island for 31 years and know all the best places to visit and all the best activities to recommend to you, plus they have great a local knowledge of the best spots! They'll be more than happy to answer any of your questions.

Book today

Thank you for contacting us, we will be in touch with you soon to confirm your booking.

Phone: +61 (7) 4778 5707


bottom of page