Skip to content

4-Star Accommodation in Central Nelson Bay

About Peninsula Nelson Bay

Peninsula Nelson Bay is a 4-star, fully serviced motel and serviced apartment complex centrally located on Shoal Bay Road, between the world-famous Shoal Bay Beach and Nelson Bay Marina in Port Stephens, NSW. Every room offers quality and value for money, from King rooms and twin rooms to spa suites and fully equipped 2 and 3 bedroom apartments – and all rooms feature brand-new King beds with pillow tops and flat-screen TVs.

Explore our facilities

Everything You Need for an Easy Nelson Bay Stay

Outdoor & Getting Around

  • Outdoor Swimming Pool
  • Free Outdoor Parking
  • On-site Restaurant
  • 5 Min Walk to Little Beach
  • 10 Min Walk to Nelson Bay Marina
  • 2 Min Walk to Nelson Bay Wests Club

Spend lazy afternoons by the outdoor swimming pool, enjoy a meal at the on-site restaurant, grab a snack or cold drink from the on-site vending machine, and park for free right on site. From your door it is a 5 minute walk to Little Beach, a short trip to Shoal Bay Beach and a 10 minute walk to the cafés, restaurants and cruise boats of Nelson Bay Marina.

In Your Room & Around the Property

  • Free Wi-Fi
  • On-site Vending Machine
  • Room Service
  • Guest Laundry (charges apply)
  • Air-Conditioning
  • Interconnecting Rooms

Our Story

Peninsula Nelson Bay has welcomed holidaymakers, families and business travellers to Port Stephens for many years. The complex is split into two main areas, offering a mix of motel rooms, spa suites and two-storey self-contained apartments – so whether you are here for a romantic weekend, a school-holiday escape or a work trip, there is Nelson Bay accommodation to suit you.

Building exterior at Peninsula Nelson Bay motel on Shoal Bay Road, Nelson Bay NSW
Room Types
8
Star Accommodation
4
Minute Walk to Little Beach
5
Minute Walk to Nelson Bay Marina
10

A Great-Value Base for Exploring Port Stephens

From dolphin and whale watching cruises to the Stockton Beach sand dunes, Tomaree Head and more than 26 beaches, Port Stephens is one of the most popular coastal holiday destinations in NSW – and Peninsula Nelson Bay puts you right in the centre of it, only 2.5 hours’ drive north of Sydney.

Book direct on our website with code BOOKDIRECT to save 12% on your stay, and ask our friendly team for tips on cruises, dining and the best local beaches.

Proudly Managed by Redhill Hospitality Group

Peninsula Nelson Bay is proudly managed by Redhill Hospitality Group, a regional accommodation manager with a growing portfolio of properties across Australia, committed to great guest experiences, professional service and local knowledge.

Reserve your Nelson Bay getaway today