Skip to main content

Stay in Port Stephens's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
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. The setting is world-class, whilst the hotel is immaculate throughout. The room was spotless and the beds the most comfortable ever. Breakfast outstanding with a very wide selection of foods on offer. Secure parking, great bars, stunning views….our idea of paradise! We have stayed here a few times before and standards only seem to improve.

Show more Show less
9
Wonderful
958 reviews
Price from
$241
per night

Hotel Nelson

Hotel in 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. Lovely room, really friendly and helpful staff. Great location and little Nel is great for breakfast and lunch. Would highly recommend staying here.

Show more Show less
8.8
Excellent
1,583 reviews
Price from
$120
per night

Bannisters Port Stephens

Hotel in Soldiers Point

Located in Soldiers Point, Bannisters Port Stephens offers beachfront accommodations a 3-minute walk from Kangaroo Point Reserve Beach and provides facilities like an outdoor swimming pool, a terrace... Stunning property with amazing staff!! rooms were spacious, incredibly clean and beautifully decorated

Show more Show less
8.6
Excellent
682 reviews
Price from
$166
per night

Tea Gardens Hotel

Hotel in Tea Gardens

Tea Gardens Hotel is tucked away behind a beer garden and attached to a pub. Located next to Myall River, the property is spacious and quaint. Clean room. Excellent food great location

Show more Show less
8.1
Very Good
661 reviews
Price from
$105
per night

Seven Seas Hotel

Hotel in Carrington

Located 2.1 miles from Newcastle Showground, Seven Seas Hotel offers 3-star accommodations in Carrington and features a terrace, a restaurant and a bar. It was clean and tidy all the time especially with the bathroom being shared.

Show more Show less
7.7
Good
190 reviews
Price from
$49
per night

Oceanside Hawks Nest

Hotel in Hawks Nest

Oceanside Hawks Nest offers accommodations in Hawks Nest. The hotel has a year-round outdoor pool and hot tub, and guests can enjoy a drink at the bar. Free private parking is available on site. the pool the spa and the location very near to the beach

Show more Show less
7.3
Good
758 reviews
Price from
$117
per night

Club Wyndham Port Stephens

Hotel in Salamander Bay

Club Wyndham Port Stephens is located in Salamander Bay, 1.5 miles from Salamander Bay and 3 miles from Anchorage Marina Port Stephens.

Show more Show less
Price from
$130
per night

Broughton Views

Corlette

Broughton Views is located in Corlette, just 1.6 miles from Anchorage Marina Port Stephens and 1.7 miles from D'Albora Marinas Nelson Bay. Lovely place to stay, super clean and great facilities!

Show more Show less
9
Wonderful
147 reviews
Price from
$111
per night

Amarna Luxury Beach Resort

Nelson Bay

Located in Nelson Bay, 10 minutes' walk from Nelson Bay marina, supermarket and a variety of shops and cafes, Amarna Luxury Beach Resort is a beachfront property and features a year-round outdoor pool... Amazing views , very clean and staff were super friendly . Pool area was very relaxing , and we got to see a beautiful rainbow , fantastic sunsets and even wild dolphins that came to the beach which was just so special .

Show more Show less
9.6
Exceptional
106 reviews
Price from
$450
per night

Port Stephens Koala Sanctuary

One Mile

Welcome to the Port Stephens Koala Sanctuary! Nestled in the picturesque coastal region of Port Stephens, NSW, our 8ha sanctuary offers a unique opportunity to connect with Australia's beloved koalas... Loved the passion of the staff in educating visitors on the importance of the work at the sanctuary. The large and inviting grounds were clean and well-kept. Our cabin was well-furnished and the front porch was a perfect place to enjoy the beauty of the surroundings.

Show more Show less
9.4
Wonderful
880 reviews
Price from
$243
per night

Hotels with extra health and safety measures

Find hotels in Port Stephens with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Port Stephens in the past month

See all

FAQs about hotels in Port Stephens

  • Anchorage Port Stephens, Hotel Nelson, and Bannisters Port Stephens are some of the popular hotels in Port Stephens.

  • The average price per night for a 3-star hotel in Port Stephens this weekend is $141 or $155 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Port Stephens this weekend cost around $487 per night (based on Booking.com prices).

  • On average, 3-star hotels in Port Stephens cost $125 per night, and 4-star hotels in Port Stephens are $191 per night. If you're looking for something really special, 5-star hotels in Port Stephens cost around $511 per night (based on Booking.com prices).

  • Couples traveling to Port Stephens loved staying at Anchorage Port Stephens, Hotel Nelson, and Bannisters Port Stephens.

  • Nelson Bay, Soldiers Point, and Carrington are popular with other travelers visiting Port Stephens.

  • Many families visiting Port Stephens loved staying at Hotel Nelson, Anchorage Port Stephens, and Bannisters Port Stephens.

  • There are 1,356 hotels in Port Stephens you can book on Booking.com.

  • Bannisters Port Stephens, Anchorage Port Stephens, and Hotel Nelson in Port Stephens have received great reviews for the views from their hotel rooms.

Explore guest reviews of hotels in Port Stephens

See all