ALL CURRENCY
  • BRLBrazilian Real
  • BWPBotswanan Pula
  • CADCanadian Dollar
  • DKKDanish Krone
  • HKDHong Kong Dollar
  • IDRIndonesian Rupiah
  • ILSIsraeli Shekel
  • INRIndian Rupee
  • KHRCambodian Riel
  • KRWKorean Won
  • KWDKuwaiti Dinar
  • LAKLao Kip
  • LKRSri Lankan Rupee
  • LSLLesotho Loti
  • MURMauritian Rupee
  • MXNMexican Peso
  • MYRMalaysian Ringgit
  • MZNMozambican Metical
  • NADNamibian Dollar
  • NZDNew Zealand Dollar
  • OMROmani Rial
  • PHPPhilippine Peso
  • QARQatari Rial
  • SARSaudi Riyal
  • SCRSeychellois Rupee
  • SGDSingapore Dollar
  • SZLSwazi Lilangeni
  • TNDTunisian Dinar
  • TWDNew Taiwan Dollar
  • VNDVietnamese Dong
  • ZARSouth African Rand
  • ZMWZambian Kwacha
Book now Book now
Toggle reservation menu
You've selected:
Start a New Booking

Select a Destination

2 Rooms 2 Adults 0 Children 0 Infant
Rooms
Adults
Children (3-12 YRS)
Infant (0-2 YRS)
Start a New Booking
You've selected:
Book now
Primary content
Beach Family Food & Wine Romance

Discover the Best Restaurants & Places To Eat in Port Stephens

From farm gates to fishing trawlers, Port Stephens is known for its local seafood and produce in New South Wales. Foodies and chefs love picking up avocados, summer fruits, figs and macadamias, not to mention the daily catch brought in by local fishermen.

From the cool waters off the New South Wales coast, fishermen bring in fresh prawns, fish, oysters, crabs, lobsters and shellfish each morning. If you’re an early riser, check out seafood suppliers around the marina. Pick up what you need and cook up a feast in your self-contained apartment at Oaks Port Stephens Pacific Blue Resort, or better yet, let our chefs make the most of local produce.

Port Stephens is home to a mix of fine dining and relaxed waterfront venues, and casual fish ‘n’ chip spots great for a beach picnic. Here are some of the best restaurants in Port Stephens to explore, whether you’re planning a special night out or casual places to eat along the coast.

Jump to:

Seafood dish at the Little Beach Boathouse Nelson Bay New South Wales
Little Beach Boathouse restaurant overlooking the sea in Nelson Bay New South Wales

Little Beach Boathouse

If you’re looking for a long seafood lunch with a view, the Little Beach Boathouse delivers both from its location overlooking the water in Nelson Bay. Settle in and debate whether to order the Spring Bay black mussels cooked in a Thai green curry and coconut broth, or the squid ink spaghetti with prawns. The main restaurant is upstairs, but for something more casual, pop down to Below Deck Café.

Restaurant 2317

Head here for a drink overlooking the ocean while the setting sun lights the water aglow. Restaurant 2317 at Soldiers Point is a favourite for its fresh seafood. Drop in at lunch for pub-style deals or enjoy easy-going dining in Port Stephens without spending too much.

The Deck

As the name suggests, this family-run restaurant centres around a huge alfresco deck set on the waterfront. Head down to the marina where The Deck offers Mediterranean-influenced dishes with a focus on local seafood. Think spanakopita, salt and pepper squid, Greek meatballs, seafood pastas and lamb shoulder.

Singaporean-style blue swimmer crab by Rick Stein at Bannisters

Rick Stein at Bannisters

Among the top restaurants in Port Stephens, Rick Stein is a standout dining destination. The British celebrity chef says his love of fresh Australian seafood drew him to the area. The menu draws inspiration from local produce, from standout seafood to the best of the land. Try dishes like Singaporean-style blue swimmer crab or indulge in the lobster thermidor.

Shoal Bay Country Club

Port Stephens isn’t all seafood, and there’re plenty of great places to eat beyond the ocean’s bounty. The Shoal Bay Country Club is making a name for itself as a stylish, refurbished waterfront pub, and it just so happens to make a great Neapolitan-style woodfired pizza. Grab a brekkie at the downstairs café, Mermaids, then swing upstairs to the bright and open terrace for a menu of pub classics and pizzas. There’s usually live music on weekends, with DJs keeping the party going until late.

Murray’s Brewery

Murray’s Brewery is an independent craft brewery, with 10 taps pouring stouts, lagers and IPAs, along with a selection of local wines. Find bocce, live music on weekends and a relaxed outdoor setting. There’s also a pavilion dedicated to high tea, and a more refined spot with à la carte dining. Drop in for the daily brewery tour, stop by for lunch at the on-site restaurant, or bring a picnic rug and sprawl out on the lawns.

Tillermans

Lock in a waterfront table at Tillermans, where country charm and homely food await, often mentioned when talking about the best restaurants in Port Stephens. This lunch spot is actually the longest continually operating restaurant on the North Coast of NSW. While the site has a history dating back to 1883, Tillermans has been operating here since 1996. Look out over the Myall River while enjoying a French-influenced, award-winning menu. Better yet, join the owners for a foodie tour through France each September.

Fresh Oysters at Port Stephens New South Wales

Holberts Oyster Farm

Love oysters and eating at the source? The Holbert family has been breeding, growing and selling these bivalves for five generations. One of the biggest producers of oysters in NSW, you can drop by the simple store at Cromarty Bay to pick up a dozen or two freshly shucked Port Stephens rock oysters, Pacific oysters, prawns and more. There’s a handful of picnic tables overlooking the bay and you can BYO wine or grab a beer from the oyster shack and enjoy them by the water.

Bub’s Fish & Chips

Pick up a serve of freshly caught fish at the award-winning Bub’s and take it down to the beach at Nelson Bay. It’s one of those easy places to eat in Port Stephens when you just want something simple by the water.

Choose your fish, whether you want it grilled, crumbed or battered and order it with chips or on its own. Expect a classic fish shop menu with the usual suspects, plus some interesting extras like Thai-style barbecued octopus and a lobster mornay on offer. Bring some cash, Bub’s doesn’t accept cards.

Lemon Tree Passage Distillery

If you’re in the mood for a drink after dining in Port Stephens, it’s an easy place to stop. Lemon Tree Passage Distillery serves local craft gins and vodka, along with cocktails on the terrace. There’s no kitchen, but you can bring something from nearby and settle in for a while.

These are just a few of the best restaurants in Port Stephens. Now it’s up to you, what are you in the mood for? Maybe seafood by the water, or something a little more special for dinner.

Which one would you go to first?

And if you’re staying with Oaks Hotels, our team is always happy to share a few local favourites, help you lock in a booking, or point you toward spots that fit your plans.

FAQs

Are there good restaurants for a date in Port Stephens?

A few places work really well for a casual date, especially by the water. Spots like Little Beach Boathouse or Rick Stein at Bannisters feel a bit more special without being too formal. In general, dining in Port Stephens leans more laid-back than fancy, which makes it easy to relax and enjoy the company.

Do you need to book restaurants in Port Stephens?

Top restaurants in Port Stephens can get really busy on weekends or holidays, so you might want to book ahead. Otherwise, you can usually find something without too much trouble.

What are the best areas to eat in Port Stephens?

Nelson Bay is usually where most locals and travellers end up, especially around the marina. Shoal Bay or Soldiers Point are other excellent options if you want something by the water.

What food is Port Stephens known for?

Seafood is what most people come for in Porth Stephens. You’ll see things like Sydney rock oysters, king prawns and local fish such as snapper or flathead on a lot of menus, with blue swimmer crabs showing up here and there as well. Around the area, you’ll also come across local produce like tomatoes from Anna Bay and avocados from Bob’s Farm, which tend to appear on menus or in simple dishes.

Where to go for lunch in Port Stephens?

For lunch, Little Beach Boathouse is a local favourite for its seafood by the water, and you can always head downstairs to Below Deck for something more casual. If you want to try something different, head to The Little Nel or The Poyer’s for a relaxed lunch.

Which are the best family restaurants in Port Stephens?

Many of the best restaurants in Port Stephens are relaxed to visit with kids. Shoal Bay Country Club is an easy option, and casual spots like Bub’s tend to work well, too. It really comes down to how relaxed you want it to be.

Curated For You

You Might Also Like

whale watching

The Ultimate Port Stephens Whale Season Guide & Fun Facts

Whale migration is a great time to visit Port Stephens, NSW. From headlands to dolphin and whale watch Nelson Bay tours, sightings are common.
port stephens quad biking

Surf the Sand Dunes in Port Stephens, Australia

Discover the Stockton Bight Sand Dunes near Anna Bay, home to the largest moving dunes in the Southern Hemisphere and one of the region’s landscapes.