The Oasis One Mile Beach | Port Stephens Accommodation

In the bush, besides the beach. The Oasis is a secluded retreat, with 9 self-contained cabins, nestled amongst acres of melaleuca rainforest and subtropical gardens with a central billabong. Rest and relax in a beautiful natural setting just minutes from the beach.

Nestled in the Tea Tree rainforest and bushland, beside the beach you will find the hidden gem that is The Oasis. A unique retreat set on 5 acres of native bushland. Come and experience what its like to get get back to nature with cabins set amongst gardens and running water features including our large pond.

Our self-contained cabins are tucked away from the hustle and bustle of cars or people, yet only minutes away from the surrounding beaches and national parks. The iconic One Mile Beach, Port Stephens is 500 metres away and the Main centre of town (Nelson Bay) is within a 10 minute drive.

We have 7 lofted cabins and 2 Hot Tub Cabins. All suited to singles, couples, families and groups alike. We provide comfortable an affordable accommodation, all you need to provide is your food, drinks and beach towels and we will look after the rest. We are pet friendly, so you need not worry about leaving your family pet at home - please advise on your booking if you are bringing your pet so we can allocate you a pet friendly cabin.

Within our grounds you will also find our Wellness Centre Wellness, a complete integration of body, mind and spirit. The realisation that everything we do, think and believe has an effect on our state of wellbeing. Our facility has been developed to provide a tranquil and safe environment for both residents and visitors of Port Stephens to refresh, recharge and reconnect with a range of holistic services and retreats available. You can find out more about the centre and pre book your treatments at

Our Location

The Oasis is at One Mile Beach, 5 minutes drive from Anna Bay,
Port Stephens. We are in secluded bushland setting in Koala
Place, within a short walking distance to the beach.

Newcastle Airport: 25 minutes drive
Sydney: 2.5 hours drive
Brisbane: 1.5 hour flight
Melbourne: 1.5 hour flight