Shoal Bay and the Port Stephens shoreline from above

Port Stephens accommodation

Choose your base, then the room that fits.

All stays

Pool and loungers beside the marina at Anchorage Port StephensCorlette

Anchorage Port Stephens

Rooms, suites, lofts and villas · Corlette

Good for couples after a spa break and families who want pools by the water

  • Beside Anchorage Marina
  • Two pools and a kids’ pool
  • Day spa
Check dates
More about this stay

A waterfront resort beside the Anchorage Marina, with two pools and a kids’ pool, Spa Lucca and two restaurants looking over the bay.

Address: 26 Corlette Point Road, Corlette NSW

Before you book: Room types range from standard rooms to two-bedroom lofts and villas; check which has the bay view and bedding you need.

Property information · checked 26 Oct 2026

Poolside terrace with loungers at Bannisters Port StephensSoldiers Point

Bannisters Port Stephens

Rooms, suites and a penthouse · Soldiers Point

Good for couples and small groups who want a quiet bayside stay and good dining

  • Pool with spa
  • Three restaurants and a bar
  • Free parking
More about this stay

An upscale hotel on the western side of the bay with ocean-deck rooms, a pool with spa, and three restaurants and a bar.

Address: 147 Soldiers Point Road, Soldiers Point NSW

Before you book: Some room types are listed as dog-friendly but pet rules differ between listings; confirm with the hotel before booking with a pet.

Property information · checked 26 Oct 2026

Pool surrounded by apartment balconies and palms at Mantra Nelson BayNelson Bay

Mantra Nelson Bay

1–3 bedroom apartments · Nelson Bay

Good for families and groups who want space, a kitchen and a walk to town

  • Full kitchens and laundries
  • Pool and spa
  • Walk to town and marina
More about this stay

Self-contained apartments with full kitchens and laundries, a pool and spa, a short walk from Nelson Bay’s shops, restaurants and the marina.

Address: 1A Tomaree Street, Nelson Bay NSW

Before you book: Apartments sleep 2 to 7; pick the bedroom count and view for your group.

Property information · checked 26 Oct 2026

Outdoor seating at the café at Hotel NelsonNelson Bay

Hotel Nelson

Studios, family rooms and apartments · Nelson Bay

Good for couples and families who want to walk to the marina for a cruise

  • Heated pool
  • On-site café
  • Free parking
More about this stay

A small upscale motel on Government Road with a heated pool and an on-site café, close to the beach and d’Albora Marina where cruises board.

Address: 1 Government Road, Nelson Bay NSW

Before you book: Family rooms sleep up to five; apartments include a bay-view option.

Property information · checked 26 Oct 2026

Pool and loungers in front of The Landmark Resort Nelson BayNelson Bay

The Landmark Resort Nelson Bay

Studio to 2-bedroom apartments · Nelson Bay

Good for self-catering families and golfers

  • Kitchenettes
  • Pool and games room
  • Next to the golf course
More about this stay

Apartments with kitchenettes and some bay views beside a 27-hole golf course, with a pool and games room.

Address: Dowling Street, Nelson Bay NSW

Before you book: Only some two-bedroom apartments have bay views; choose the room type carefully.

Property information · checked 26 Oct 2026

Resort pool framed by palms and balconies at Oaks Pacific BlueSalamander Bay

Oaks Port Stephens Pacific Blue Resort

Studios to 3-bedroom apartments · Salamander Bay

Good for families and bigger groups who want pools on site

  • Swim-out and plunge-pool options
  • Kids’ pool
  • Spa and sauna
More about this stay

A resort of studios and apartments, some with swim-out access or plunge pools, with a kids’ pool, spa, sauna and steam room.

Address: 265 Sandy Point Road, Salamander Bay NSW

Before you book: Some rooms have no daily housekeeping; check the room inclusions.

Property information · checked 26 Oct 2026

Ramada Resort Shoal Bay buildings facing the beachShoal Bay

Ramada Resort by Wyndham Shoal Bay

Resort rooms and apartments · Shoal Bay

Good for travellers who want a beach-focused base at the Tomaree end of the peninsula

  • Kitchenette accommodation
  • Lagoon-style pool
  • Shoal Bay Road location
More about this stay

A Shoal Bay option for travellers who want a beach-focused base and access to the Tomaree end of the peninsula.

Address: 35–45 Shoal Bay Road, Shoal Bay NSW

Before you book: Room layouts and views vary. Match the exact room category to your group and check current property notices, parking, inclusions and cancellation terms on Expedia. Official direct-booking packages do not automatically apply.

Property information · checked 26 Oct 2026

Shoal Bay Holiday Park beside the beach, seen from aboveShoal Bay

Shoal Bay Holiday Park

Villas and safari tents · Shoal Bay

Good for couples and families on a budget who want the beach two minutes away

  • 2-minute walk to the beach
  • Air-conditioned villas
  • Free parking
More about this stay

Self-catering villas and safari tents a short walk from Shoal Bay beach, shops and restaurants.

Address: 71 Shoal Bay Road, Shoal Bay NSW

Before you book: Villas sleep 2 to 6; kitchens are basic, and pets are not allowed.

Property information · checked 26 Oct 2026

Ingenia Holidays One Mile Beach villas and pool near the beach, seen from aboveOne Mile

Ingenia Holidays One Mile Beach

Cabins, villas and glamping tents · One Mile

Good for families who want pools and a short drive to the Anna Bay dunes

  • Pool and kids’ pool
  • Near One Mile Beach
  • Short drive to the dunes
More about this stay

A family holiday park near One Mile Beach and Tomaree National Park, with a pool, a kids’ pool and one- to three-bedroom cabins.

Address: 426 Gan Gan Road, One Mile NSW

Before you book: Choose between cabins, villas and luxury tents; bedding and bathroom setups differ.

Property information · checked 26 Oct 2026

Balcony at Oaks Nelson Bay Lure Suites looking over the bayNelson Bay

Oaks Nelson Bay Lure Suites

One- and two-bedroom apartments · Nelson Bay

Good for couples and small groups who want a kitchen and a short walk to the marina

  • Full kitchen in every apartment
  • Outdoor pool
  • Free self-parking
More about this stay

Apartments in central Nelson Bay with full kitchens, a short walk from the marina, cafes and the whale and dolphin cruises.

Address: 20 Tomaree Street, Nelson Bay NSW

Before you book: Views vary by floor and apartment. Wi-Fi in rooms carries a surcharge, and check-in closes at 5 pm, so check the arrival rules and cancellation terms on Expedia.

Property information · checked 26 Oct 2026

King room with a balcony at Peninsula Nelson BayNelson Bay

Peninsula Nelson Bay Motel and Serviced Apartments

Motel rooms, spa suites and two-bedroom apartments · Nelson Bay

Good for travellers who want to walk to Little Beach, Shoal Bay or the marina

  • Outdoor pool
  • Two-bedroom apartments
  • Free self-parking
More about this stay

A motel with serviced apartments between Nelson Bay and Shoal Bay, about five minutes on foot from Little Beach and ten from the marina.

Address: 52 Shoal Bay Road, Nelson Bay NSW

Before you book: Motel rooms and apartments are on different sides of the complex. Pick the exact room type for your group and check cancellation terms on Expedia.

Property information · checked 26 Oct 2026

Bedroom with marina views at Marina Resort Nelson BayNelson Bay

Marina Resort Nelson Bay (adults only)

Adults-only motel rooms · Nelson Bay

Good for couples who want a quiet, adults-only base near the marina

  • Adults only
  • Outdoor pool with cabanas
  • Spa treatments
More about this stay

An adults-only motel near d'Albora Marina and Dutchmans Beach, with a pool, cabanas and spa treatments on site.

Address: 33 Magnus Street, Nelson Bay NSW

Before you book: Children can't stay. Room sizes and views vary, so compare the room categories and cancellation terms on Expedia.

Property information · checked 26 Oct 2026

Apartment living room with a balcony at Seaside Holiday Resort Fingal BayFingal Bay

Seaside Holiday Resort Fingal Bay

Two- and three-bedroom apartments · Fingal Bay

Good for families who want space, pools and a playground near Fingal Bay beach

  • Two and three bedrooms
  • Two pools and a kids' pool
  • Playground and barbecues
More about this stay

Family apartments on Marine Drive at Fingal Bay, with two outdoor pools, a children's pool, a playground and barbecues.

Address: 48 Marine Drive, Fingal Bay NSW

Before you book: Apartments sleep up to six. Check the bedroom count, minimum stay and cancellation terms on Expedia, especially in school holidays.

Property information · checked 26 Oct 2026

More Port Stephens stays

Browse more stays

Which area suits your trip?

Where to base yourself