Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Nelson Bay – 413 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.

Anchorage Port Stephens

Hotel in Nelson Bay

Anchorage Port Stephens offers a luxury accommodations 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.1
Awesome
1,577 reviews
Price from
$220
per night

Oaks Nelson Bay Lure Suites

Nelson Bay

Oaks Nelson Bay Lure Suites is located in the center of Nelson Bay and offers self-contained apartments within walking distance of the unspoiled waters of Port Stephens, the marina, restaurants and... Comfortable clean awesome view easy and great location

Show more Show less
7.9
Good
2,176 reviews
Price from
$100
per night

Landmark Resort

Nelson Bay

Landmark Resort features modern, self-contained apartments with spectacular views of Port Stephens. Rooms are extremely comfortable and spacious. Staff are very knowledgeable and courteous. Location great. Pool and sunbathing deck - best ever. Its our 3rd stay this year and it won't be the last. Love getting away to the Landmark for a few days to unwind from life.

Show more Show less
8.2
Very Good
2,022 reviews
Price from
$125
per night

Mantra Nelson Bay

Nelson Bay

Mantra Nelson Bay offers modern apartments with a private balcony, a fully equipped kitchen and laundry facilities. The cleanliness was amazing. Smelt so good and staff were great

Show more Show less
8.1
Very Good
1,386 reviews
Price from
$191
per night

Hotel Nelson

Nelson Bay

Just a 5-minute walk from the beach and 2 minutes' walk from the town center, Hotel Nelson (formerly The Nelson Resort) has a heated swimming pool, fitness center and a steam room. Very nice little hotel. It seems they have updated it recently. The location is very nice unless you want to be right across the beach. The warm swimming piol in winter was a big plus

Show more Show less
8.8
Excellent
2,119 reviews
Price from
$100
per night

Marina Resort

Nelson Bay

This multi-story motel offers affordable accommodations in beautiful Port Stephens. Marina Resort is just a 5-minute walk from Nelson Bay CBD and a 25-minute drive from Newcastle Airport. The hotel is close to the marina where there are several good bars/restaurants. It is also within walking distance to the main town, approximately 5 minutes.

Show more Show less
8
Very Good
1,832 reviews
Price from
$117
per night

Beaches Serviced Apartments

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. We stayed at a two bedrooms apartment with a court yard. The rooms are clean and comfortable. It is a short walk to the local beaches. My little nephew really enjoyed the pool. The staff are friendly. Highly recommended.

Show more Show less
8.8
Excellent
879 reviews
Price from
$85
per night

Seabreeze Hotel

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. Lovely clean modern room in the heart of the town. Friendly staff. Great bar for food and drink.

Show more Show less
8.2
Very Good
1,157 reviews
Price from
$95
per night

Nelson Towers Motel

Nelson Bay

Located in the center of Nelson Bay, directly opposite d'Albora Marina with nearby shopping, cafe's and restaurants, and a rooftop swimming pool with views of the Bay and Marina. Checkin was easy and staff very friendly and helpful. Positioned well and able to walk everywhere, also close to all amenities.

Show more Show less
8
Very Good
664 reviews
Price from
$117
per night

Peninsula Nelson Bay Hotel and Serviced Apartments

Nelson Bay

Centrally located between Nelson Bay Marina and Shoal Bay Beach, The Peninsula Nelson Bay offers 4-star AAA rated accommodations. Old school motel with old school service. Everything was great for the price. Bed was comfortable, amenities were great.

Show more Show less
7.5
Good
204 reviews
Price from
$90
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Nelson Bay:

Explore guest reviews of hotels in Nelson Bay

See all