35 Amazing Things To Do In Port Stephens In 2022

About Us
Londoner In Sydney is a community of expats and locals who love sharing the best destinations and activities around Australia. Be inspired, find hidden gems, stock up on local tips and discover awesome new things to do with our authentic travel guides.
Last updated:

Looking for the best things to do in Port Stephens near Sydney? I must admit, Port Stephens is one of THE best family getaways in Sydney. But it’s not just for families, Port Stephens has something for everyone.

  • Want to go swimming with dolphins in the only place in NSW? Tick.
  • Want to go and find the largest sand dunes in the Southern Hemisphere where Mad Max was filmed? Tick.
  • Or how about going to eat at legendary British chef Rick Stein’s restaurant? Tick.

Told you there’s so many things to do in Port Stephens that it’s one of the best weekends away from Sydney!

If you’re looking for a weekend away from Sydney look no further. It’s also one of the best luxury escapes in NSW. You’ll find loads of activities in Port Stephens from dolphin watching to toboggan runs, spectacular beaches, incredible food and much more in this post.

How To Get To Port Stephens From Sydney

If you’re driving from Sydney to Port Stephens, it takes just over 2h30m to get there which is not too far for even a day trip from Sydney or a popular weekend getaway from Sydney.

If you need to get public transport from Sydney to Port Stephens, you’ll need to catch the train from Central Station in Sydney to Hamilton (2.5hr). Then you’ll need to catch a bus from Hamilton to Shoal Bay Road in Nelson Bay (1.5hr).

Port Stephens Map


Did you know Port Stephens is more than two times bigger than Sydney harbour?  The Port Stephens area is quite big and there’s loads of little places to discover.

If you want to know where to base yourself, we recommend either Nelson Bay or Shoal Bay. Personally I prefer Shoal Bay because when you first see it, the beauty will simply take your breath away!

Best Things To Do In Port Stephens

There are so many things to do in Port Stephens, make the most of your Sydney getaway with some of our personal favourite activities.

1. Go Sand Boarding In Stockton Sand Dunes

Port Stephens sand dunes is one of the major Port Stephens attractions, because it’s the largest sand dunes in the Southern Hemisphere. The Stockton Bight Sand Dunes in Worimi Conservation Lands Port Stephens stretches from Anna Bay, nearly all the way back to Newcastle in NSW.

There are a couple of sand boarding tours to choose from to take part in this fun experience below. The good news is you can go sand boarding in Port Stephens from just $35 per person!! If you’re looking for family activities in Port Stephens, look no further! This is one of the most popular tours in the area.

Budget Option: $
Unlimited Sandboarding & 4WD Sand Dune Tour

Mid-Range Option: $$
1.5hr Aboriginal Culture, Sand Board & Quad Bike Tour

2. Go Quad Biking On The Sand Dunes In Port Stephens

Looking for more adventurous activities in Port Stephens? Make sure you go on a Port Stephens sand dunes quad bike tour. This one hour guided tour will have you riding up and down the sand dunes whilst you learn more about the local Aboriginal history.

Find out more about Sand Dunes Quad Biking on Get Your Guide.

3. Swim With Sharks And Stingrays In Port Stephens


Ever wanted to swim with sharks and rays? Here at the Irukandji Shark & Ray Centre in Port Stephens, you’ll find a unique and interactive aquarium which allows visitors to interact with ocean life in the water. It’s a really affordable family experience, and one of the most popular Port Stephens activities.

Find out more about the Irukandji Shark & Ray Encounters on Get Your Guide.

4. Go Swimming With Wild Dolphins In The Only Place In NSW

If you’re like me, and the thought of seeing dolphins in the water brings you a lot of happiness, then you’ve come to the right place. Did. you know Port Stephens is the ONLY place in New South Wales where you can swim with dolphins? How cool is that?! Make sure you jump on the one of a kind eco friendly tour with Dolphin Swim Australia. And if you don’t fancy going in the water, just stay on board for the dolphin watching cruise.

Find out more about Swimming With Dolphins In Port Stephens on Get Your Guide.

5. Go On A Whale Watching Tour

Port Stephens is one of THE best places to go whale watching in NSW. The 3hr to 3.5hr whale watching cruise in Port Stephens gives you the opportunity to get up close with humpback whales. If you’ve never been on a Port Stephens whale watching tour, make sure you do this when you’re visiting the area – there is nothing quite like it.

Find out more about a Whale Watching Cruise in Port Stephens on Viator.

6. Explore The Sand Dunes in a 4WD Tour

If you’d like to explore the sand dunes in Port Stephens then you’re in luck. There’s two 4WD tours to choose from which both have 5 star excellent reviews. One is for those of us who don’t own a 4WD and the other tour is for those who do own a 4WD.

Don’t Own a 4WD? No problem.
In this 3.5hr 4WD tour, you’ll be able to sit back in a comfy 7 seater air-con 4WD whilst you’re driven around the sand dunes to some of the most secluded places in NSW. Expect to visit a number of hidden beaches and if you’re lucky, you might see some koalas and whales along the way!

Own a 4WD?
In this tag along 4wd sand dune tour, you’ll follow your guide through various meadows within Tomaree National Park and explore the hidden beaches and areas of the famous sand dunes in Port Stephens. You’ll also have the comfort of your own car and friends & family to come along for the adventure.

7. Port Stephens Camel Ride

Port Stephens camel rides are really popular activity and it’s no wonder why. How many places around Australia can you ride a camel along sand dunes and the beach?

Oakfield Ranch offer camel rides for around 20 minutes along the sand dunes and a nice one hour sunset ride as well. You’ll think you could be in the desert on this fun family activity.

Find out more about Camel Rides at Oakfield Ranch.

8. Horse Riding In Port Stephens

If you’d love to go horse riding on the beach in Australia, here’s an opportunity to do it in Port Stephens! Sahara Trails will take you on a gorgeous adventure through bush trails and sand dunes starting at a friendly $70 per adult, and $65 per child.

Find out more about Horse Riding with Sahara Trails.

9.  Go On The Tomaree Mountain Walk

Watch our video to the top of Mount Tomaree!

The view of all views is located at the top of Tomaree Mountain in Shoal Bay. When you drive around the corner from Nelson Bay into Shoal Bay, it’s like you’ve literally time travelled to Thailand. The water is completely flat and you’ll see the beautiful islands out in the distance. This place has serious holiday vibes written all over it.

The Tomaree Mountain walk is actually quite easy although it looks like a complete monster to tackle. As a hiker myself, I didn’t even wear hiking boots or activewear and just walked up in my skirt and sandals.

I timed the short hike as well on my Garmin 235port stephens watch, and it took me 15 minutes as it’s around 1KM. It’s very easy to navigate and it’s a good path. I even saw small children walking up. It’s a steady path until you reach the stair cases. Obviously not advisable for the elderly or toddlers but should be OK for everyone else.

The view up the top is breathtaking. You’ll be able to see loads of beautiful beaches and you’ll feel like you’ve made it to an utter paradise of a place. It was a stunning day when I went up and all I could think was, “This is only 3 hours from Sydney??? Wow!” 

Let A Local Take You Up To Mount Tomaree
The Stephens Peak Micro Adventure is an excellent one hour tour whereby a Port Stephens local will take you up to the top of the Mount Tomaree summit. The beauty about this tour is you’ll learn loads about the area of Port Stephens and you’ll get some awesome insider local tips.

Find out more about the Stephens Peak Micro Adventure on Viator.

10. Check Out Fighter World


30 minutes outside of Nelson Bay and a 20 minute drive from Newcastle will bring you to Fighter World, an aviation museum. Discover many incredible planes operated by the Royal Australian Air Force, in one of the largest Port Stephens indoor activities.

Address: Fighter World, 49 Medowie Rd, Williamtown NSW 2318

11. Book A Wellness Retreat In Port Stephens

If you’d like to take some time out, check out the Wellness Centre in Port Stephens which is part of The Oasis at One Mile Beach in Boat Harbour. This beautiful place is set amongst five acres of bushland and gardens.

The Wellness Centre host a range of workshops and retreats. Imagine booking the Stillness Retreat and indulge in four days of yoga, healthy eating, meditation and learning to let go! Sounds like bliss to us!

Find out more about the Wellness Centre in Port Stephens here.

12. Find The Best Beaches In Port Stephens

port stephens

The first beach next to the Mount Tomaree is Zenith beach which is easy to get to and it’s stunning. Just park at the Mount Tomaree car park. It’s a good spot to cool off after you climb to the Tomaree Mountain Summit 😉

This time we went up to the top of Mount Tomaree, I noticed a sandbar out in the distance so naturally I made a beeline for it afterwards. It’s located at Fingal Bay which is a 4 minute drive from Mount Tomaree. The sandbar is known as Fingal Spit and it’s absolutely gorgeous!

Because we arrived late in the afternoon, the light was so beautiful and completely romantic. Best of all, there was hardly anyone else around.

This is what an Australian beach dream is made of!!

I wouldn’t recommend walking over the sandbar though as it’s not safe at all if you got caught with the tide. Just go to Fingal Bay to enjoy the beautiful beach!

There are so many beaches in the area, 26 to explore to be precise! I’ve also been to One Mile Beach which is a busy one because of the people staying at the holiday park next door and also Kingsley Beach as well which was stunning. Kingsley Beach feels a bit more off the beaten path and has a bit of a hidden beach vibe going on.

One thing I learnt about Port Stephens is you can watch the sunset over the ocean! This is a complete novelty as you’ll never see it anywhere in NSW. When I was there last weekend, I pulled over and managed to get a quick shot of the sun setting over the water, it was magical!

13. Hire Your Own Boat In Nelson Bay

We loved hiring a little tinny from Nelson Bay Boat Hire. You don’t need a boat licence and it comes with safety gear as well. I’ve done this on three separate occasions that I’ve been in the area and absolutely loved it.

How much is the boat hire in Nelson Bay?
Best of all, it’s really cheap to hire the boat. You don’t need a boat licence and it’s only $120 for two hours or $150 for three hours! I would say 3 hours is more than enough time to hire it out and it will take up to 6 people. Take some drinks, and some nibbles and you’re sorted.

Find out more about hiring a tinny with Nelson Bay Boat Hire here.

14. Go Scuba Diving In Port Stephens

port stephens

If you’ve ever wanted to try scuba diving or do a scuba diving course in Australia then Let’s Go Adventures offers it all. Also, there’s so many shipwrecks just off the beaches so I can imagine it’s a total haven for the divers out there.

Find out more about Scuba Diving in Port Stephens here.

15. Visit Koalas In The Wild At Tilligerry Habitat

The Tilligerry Habitat offers an opportunity to see koalas in the wild! This is an awesome little gem complete with boardwalks and a garden nursery. Plus it’s free to get into so make sure you go and keep an eye out to spot koalas in the wild in Port Stephens!

Address: Tilligerry Habitat, 2E King Albert Ave, Tanilba Bay NSW 2319

16. Go Paddle Boarding or Kayaking In Port Stephens

If you’re up for an adventure, there are loads of water sports to try out. Port Stephens Paddle Sports have a guided kayak tour and a new paddle board (SUP) tour as well. Opt for a sunset kayak, day time kayak or a stand up paddle board (SUP) session. Just note that they are closed in winter and open up again from September onwards.

Find out more about Port Stephens Paddle Sports here.

17. Hire A Bike In Port Stephens

Did you know there’s over 50KM of cycleways in Port Stephens? If you’re like me and love the freedom cycling gives you, then you’re in luck! It costs just $20 for 2 hours for an adults mountain bike and must be surely one of the best cheap activities in the area!

Find out more about Nelson Bay Bike Hire here.

18. Have Fun At The Toboggan Hill Park

Did you know there’s a Toboggan Hill Park right in the middle of Nelson Bay? Prices start from just $5 and it would be a great place for kids birthday parties.

Find out more about Toboggan Hill Park here.

19. Play Mini Golf or Soccer Golf In Port Stephens

David Grahams Golf Complex might have the word Golf in its name but there’s much more to this complex than you think. Apart from the awesome mini golf course and a driving range, there’s also frisbee golf, soccer golf, laser clay shooting, laser tag and even a baseball batting range! David Grahams Golf Complex would make one of the best family activities in Port Stephens.

Find out more about David Grahams Golf Complex here.

20. Feed The Animals At Oakvale Farm

Oakvale Farm in Port Stephens is an awesome interactive experience with Australia animals. Get up close to koalas, snakes, meerkats, lemurs, and various Australian birds. There’s also a splash park onsite so you could easily spend a whole day here with the family.

Find out more about Oakvale Farm in Port Stephens here.

21. Go Karts Go Nelson Bay

Go Karts Go in Nelson Bay is home to the biggest 4-stroke outdoor go kart track in Nelson Bay! This is a fab family day out as they have small go karts specifically for kids from 5+ years and upwards. If you’d prefer to be a passenger, you’re in luck as there are also twin seater go karts to choose from as well.

Find out more about Go Karts Go in Nelson Bay here.

22. Gan Gan Lookout In Port Stephens


Check out the beautiful Gan Gan Lookout in Port Stephens. This is one of the best things to do in Port Stephens for when you first arrive. You’ll be able to get your bearings straight away as you’ll be able to see right across the bay. Fear not, you can drive up to the lookout so you don’t need to worry about hiking up to the top. When you get to the carpark, it’s just 100 metres or so to the top. At the top of the lookout, you’ll find expansive views overlooking Nelson Bay on the one side, and out to the Stockton Sand Sunes on the other side.

Address: Gan Gan Lookout, Lily Hill Rd, Nelson Bay NSW 2315

23. Discover The Champagne Spa In Boat Harbour

This image has an empty alt attribute; its file name is Screen-Shot-2020-07-15-at-12.31.18-pm-1024x561.png
Image via Port Stephens Instagram

There may well be many hidden gems to discover, but one of the best things to do in Port Stephens is to visit the amazing Champagne Spa in Boat Harbour. This hidden rock pool has crystal clear water and is screaming for Instagrammers to come and take their best photos.

Wondering how to get to Champagne Spa in Port Stephens?
Turn left at the whale watching platform on Blanch Street in Boat Harbour and climb down the rocks to find the Champagne Spa. I wouldn’t take young children down here but it’s a great place to explore, especially if you’re staying in the nearby One Mile Beach Holiday Park.

Warning: The Champagne Spa is located on a dangerous rock shelf. Unexpected large waves can cause serious injury, which can result in drowning. Be very careful if visiting this pool.

24. Tomaree Markets

This image has an empty alt attribute; its file name is tomaree-markets-port-stephens.jpg
Image Via Tomaree Markets

If you love to check out the local markets in Port Stephens, head over to Tomaree Markets which takes place on Sundays at Neil Carrol Park, Fly Point in Nelson Bay. Make sure you check the Facebook page first to find out if they are on during the weekend you are visiting.

Where to Eat In Port Stephens

We’re going to share some of the best Port Stephens restaurants and cafes you need to know about.

25. The Little Nel In Nelson Bay


One of the best places to eat in Port Stephens is The Little Nel Cafe in Nelson Bay. They serve local produce that’s healthy and rivals any decent healthy cafe in Sydney.

Address: The Little Nel Cafe, 3/7 Government Rd, Nelson Bay NSW 2315

26. Long Boat Cafe In Fingal Bay

This image has an empty alt attribute; its file name is Screen-Shot-2020-07-15-at-12.58.55-pm-1024x500.png

Another fantastic healthy cafe in Port Stephens is the Long Boat Cafe in Fingal Bay. Here you’ll be able to order smoothies and beautiful salads like;  Endive, radicchio salad with roasted pumpkin, feta, toasted almonds and a burnt butter dressing. Sounds so good!

Address: Long Boat Cafe, 3 Marine Dr, Fingal Bay NSW 2315

27. Innerlight Tea rooms


I had planned to take Stevo’s mum to the Inner Light Tearooms for Mother’s Day but unfortunately the weather wasn’t on our side at the time. Just imagine having afternoon tea with some of the best views in Port Stephens? This is where it’s at!

28. Rick Stein at Bannisters

This image has an empty alt attribute; its file name is rick-stein-bannisters-port-stephens.jpg

Looking for some beautiful Port Stephens restaurants? Let’s start with the famous British chef’s restaurant Rick Stein at Bannisters. Don’t get it confused with his Mollymook restaurant.

Rick Stein’s in Port Stephens is a beautiful restaurant at the stunning Bannisters Hotel. With a speciality in fresh local seafood, the food isn’t cheap, at around $40-$50 for a main meal. This makes a great restaurant for a special occasion.

29. The Anchorage

This image has an empty alt attribute; its file name is 1556610151124.jpg

The beautiful hotel The Anchorage in Port Stephens have a couple of restaurants you can dine at. The Gallery Kitchen is open all day long and serves lunch options like a steak sandwich or a ceaser salad. For dinner expect a menu consisting of Pan roast chicken, and Confit of duck for example.

The other restaurant is called Wild Herring which recently won the best seafood restaurant in NSW. They offer a 2 course menu for $68 and a 3 course menu for $86.

30. Little Beach Boat House

This image has an empty alt attribute; its file name is little-beach-boat-house-port-stephens.jpg

Little Beach Boathouse in Nelson Bay would be the perfect lunch or dinner spot for a romantic weekend from Sydney. 2 courses costs $55, and 3 course costs $65 per person in this seafood speciality restaurant.

31. Murray’s Brewery


We found Murray’s Brewing Company during a recent visit and just loved it! Located 20 minutes from Nelson Bay, this is a fantastic place to come for the afternoon with friends or family. Bring your dog and sit on the grass, or sit on the picnic benches next to the bar and watch live music. There’s seating inside and a shop as well.


The menu is all about the burgers. We ordered the wagyu burger each, and I have to say the burgers are absolutely amazing. I’m putting my stamp on it being one of the best burgers I’ve ever eaten! I also ordered a pint of cider and it tasted just like it does back home. It’s a win all round.

Address: Murray’s Craft Brewing Co, 3443 Nelson Bay Rd, Bobs Farm NSW 2316

32. Home Interior For Breakfast Or Lunch

Image via

The Home Interior is a beautiful homewares shop and cafe, serving up classic Aussie food like avo toast. It’s easily one of the nicest cafes in Port Stephens and we’ve been there a couple of time and loved it!

Address: The Home Interior, 41 Donald St, Nelson Bay NSW 2315

Port Stephens Accommodation

There are loads of Port Stephens accommodation options to choose from. Here’s some of the best rated hotels on you should consider.

33. Port Stephens Budget Accommodation


Nelson Bay Bed & Breakfast has received incredible reviews! Expect your own sunken bath, a free continental breakfast (including home made bread), a fire place to cosy up to on a winter getaway from Sydney and a communal kitchen you can cook in if needed. It’s also located in the heart of Nelson Bay, so if your looking for a fantastic location, it doesn’t get much better than this.

Find out more about staying at Nelson Bay Bed & Breakfast here.

34. Port Stephens Mid-Range Accommodation


Bannisters is a bit of an institution as one of the best places to stay in the area. Expect an infinity pool over looking the stunningly beautiful Shoal Bay, beautiful rooms with bath tubs to relax in, and of course the famous Rick Steins restaurant to eat at. It you’re looking for a couples weekend away from Sydney, this is the place to stay. It is family friendly too!

Find out more about staying at Bannisters in Port Stephens here.

35. Port Stephens Luxury Accommodation


If there’s one place you need to book in Port Stephens, it’s the beautiful Salt in Shoal Bay. There’s three apartments to choose from which can take up to 10 people. The views out to Shoal Bay always remind me of Thailand, and I couldn’t think of a better place to stay in Port Stephens. Make sure you check this one out asap.

Find out more about staying at Salt in Shoal Bay here.

If you’re looking for something else, make sure you check out The Anchorage too. It’s a stunning luxury accommodation option, complete with excellent restaurants and a beautiful pool.

Best Family Resort


The Ramada Resort ticks all the boxes for family accommodation. With multiple indoor and outdoor pools, spas, gym facilities, and free parking, it’s situated within walking distance of the main attractions at Shoal Bay. Choose between various apartments for the family stay and decide whether to cook meals or eat out at one of the three on site restaurants.

Find out more about staying at the Ramada Resort in Port Stephens here.

Top Things To Do In Port Stephens

Want to save this to read later?

If you found this post helpful, please share it on your social accounts below 🙂