Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Nelson Bay – 416 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Nelson 4 stars

Hotel in Nelson Bay

Just a 5-minute walk from the beach and 2 minutes' walk from the town centre, Hotel Nelson (formerly The Nelson Resort) has a heated swimming pool, fitness centre and a steam room. steam room, pool, bbq area, rooms, cafe, parking, location, staff

Show more Show less
8.7
Fabulous
1,735 reviews
Price from
£88
per night

Anchorage Port Stephens 4.5 stars

Hotel in Nelson Bay

Anchorage Port Stephens offers a luxury accommodation experience, nestled by the white sands of the beautiful port. Love the room, the views and the Pool! Very nice hotel, I will definitely come back!

Show more Show less
9
Superb
1,406 reviews
Price from
£208
per night

Oaks Nelson Bay Lure Suites 4 stars

Nelson Bay

Oaks Nelson Bay Lure Suites is located in the centre of Nelson Bay and offers self-contained apartments within walking distance of the unspoiled waters of Port Stephens, the marina, restaurants and... Location amazing, short walk to town. Bit of a steep hill getting back. Staff were excellent and very helpful.

Show more Show less
7.8
Good
2,215 reviews
Price from
£87
per night

Landmark Resort 4 stars

Nelson Bay

Landmark Resort features modern, self-contained apartments with spectacular views of Port Stephens. Great location in a modern style refurbished room. Five minutes walk to the shops. Plenty to do with the tennis courts, bowling club and pool with deck chair area.

Show more Show less
8
Very good
1,936 reviews
Price from
£101
per night

Marina Resort 4 stars

Nelson Bay

This multi-storey motel offers affordable accommodation in beautiful Port Stephens. Marina Resort is just a 5-minute walk from Nelson Bay CBD and a 25-minute drive from Newcastle Airport. Everything about this venue was wonderful couldn’t fault it at all

Show more Show less
7.8
Good
1,727 reviews
Price from
£85
per night

Seabreeze Hotel 3.5 stars

Nelson Bay

Just 5 minutes’ walk from Nelson Bay Wharf, Seabreeze Hotel features a restaurant and bar with a sunny patio. It offers air-conditioned rooms with free parking. The room was big and the bathroom was enormous with twin sinks and a bath! The food and drinks downstairs was very good with very friendly staff.

Show more Show less
8.2
Very good
1,212 reviews
Price from
£79
per night

Mantra Nelson Bay 4 stars

Nelson Bay

Mantra Nelson Bay offers modern apartments with a private balcony, a fully equipped kitchen and laundry facilities. The service from reception was very friendly and accomodating

Show more Show less
8
Very good
1,358 reviews
Price from
£179
per night

Peninsula Nelson Bay Motel and Serviced Apartments 4 stars

Nelson Bay

Centrally located between Nelson Bay Marina and Shoal Bay Beach, The Peninsula Nelson Bay offers 4-star AAA rated accommodation. The rooms were very tidy and clean. Bed was comfortable. The staff were very friendly and service was excellent. The breakfast in the on-site restaurant was fantastic too.

Show more Show less
7.4
Good
678 reviews
Price from
£73
per night

Beaches Serviced Apartments 4 stars

Nelson Bay

Just 5 minutes’ walk from Little Beach, these apartments feature a private balcony or patio and a fully equipped kitchen. Guests enjoy a solar-heated pool, on-site mini golf and free WiFi. Comfortable relaxed stay. Chris was super helpful at reception. Good value for money.

Show more Show less
8.7
Fabulous
841 reviews
Price from
£76
per night

Admiral Nelson Motor Inn 3.5 stars

Nelson Bay

Offering a peaceful location in the picturesque Nelson Bay, the Admiral Nelson Motor Inn offers modern luxury accommodation with free WiFi, free BBQ and an outdoor saltwater swimming pool. Very clean Friendly staff Nice pool

Show more Show less
8.4
Very good
735 reviews
Price from
£90
per night
Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Nelson Bay:

Explore guest reviews of hotels in Nelson Bay

See all