Shoal Bay and the Port Stephens shoreline from above

Nelson Bay accommodation

Walk to the marina, the cruises and dinner.

Where to stay

See all stays
Nelson Bay

Mantra Nelson Bay

Full kitchens and laundries · Pool and spa

Check dates

More Nelson Bay stays

Browse stays

At a glance

Nelson Bay is the easiest base in Port Stephens: the town centre, foreshore and d'Albora Marina, where dolphin and whale cruises board, are all within walking distance. Choose an apartment such as Mantra Nelson Bay or Oaks Lure Suites if you want a kitchen, Hotel Nelson or Marina Resort (adults only) for a couple's stay, Peninsula Nelson Bay to walk to Little Beach and Shoal Bay, or Anchorage at Corlette for a waterfront resort with pools.

  • Central Nelson Bay: walk to d'Albora Marina, cafes and cruises.
  • Apartments with kitchens: Mantra Nelson Bay and Oaks Lure Suites.
  • Couples: Hotel Nelson, or Marina Resort, which is adults only.
  • Between Nelson Bay and Shoal Bay: Peninsula Nelson Bay, near Little Beach.
  • Corlette, just west: Anchorage Port Stephens, a marina-side resort.

Apartments with a kitchen

Mantra Nelson Bay has apartments with kitchens a short walk from town. Oaks Nelson Bay Lure Suites, on Tomaree Street, has one- and two-bedroom apartments with full kitchens, an outdoor pool and free parking, a few minutes on foot from the marina.

For couples

Hotel Nelson is a small upscale motel near the marina. Marina Resort on Magnus Street is adults only, with a pool, cabanas and spa treatments, close to Dutchmans Beach.

Between Nelson Bay and Shoal Bay

Peninsula Nelson Bay on Shoal Bay Road has motel rooms, spa suites and two-bedroom apartments. It’s about five minutes’ walk to Little Beach and ten to the marina.

Resort stays

The Landmark Resort suits golfers and self-caterers. Just west in Corlette, Anchorage Port Stephens is a waterfront resort with pools, a day spa and two restaurants beside the Anchorage Marina.

Near the cruises

Whale and dolphin cruises, including the Imagine cruise, board at d’Albora Marina, so any central Nelson Bay stay lets you walk to the boat. Dune tours meet in Anna Bay, about 20 minutes’ drive away. See all Port Stephens tours.

Other areas

For the beach and Tomaree Head, see Shoal Bay accommodation. For every area, including Soldiers Point and One Mile, see where to stay in Port Stephens.

Common questions

Where should I stay in Nelson Bay?

Stay central, near Magnus, Tomaree and Stockton streets, to walk to the marina and restaurants. Shoal Bay Road, towards Little Beach, is a quieter middle ground between town and the beach.

Is there adults-only accommodation in Nelson Bay?

Yes. Marina Resort on Magnus Street is listed as adults only and has a pool with cabanas and spa treatments.

Which Nelson Bay stays have kitchens?

Mantra Nelson Bay and Oaks Nelson Bay Lure Suites have apartments with kitchens, and Peninsula Nelson Bay has two-bedroom apartments alongside its motel rooms.

How far is Nelson Bay from Shoal Bay?

About a five-minute drive, and a shared path links the two.