COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Book Port Stephens Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Port Stephens

Oaks Port Stephens Pacific Blue Resort
4.5 out of 5
265 Sandy Point Road, Salamander Bay, NSW
Free cancellationReserve now, pay when you stay
The price is AU$166 per night from 9 May to 10 May
4.2/5Excellent! (1,748 reviews)

"This is a beautiful hotel with one of the best pools I have seen in in NSW. Very modern rooms and lovely friendly staff. Modern bar and lovely surroundings!"…"

Reviewed on 16 Mar. 2021

Oaks Port Stephens Pacific Blue Resort
Hotel Nelson
4 out of 5
1 Government Road, Nelson Bay, NSW
The price is AU$166 per night from 10 May to 11 May
4.5/5Wonderful! (972 reviews)

"Excellent location. Everything close by."…"

Reviewed on 9 Apr. 2021

Hotel Nelson
Mantra Nelson Bay
4.5 out of 5
1A Tomaree Street, Nelson Bay, NSW
The price is AU$299 per night from 29 Apr. to 30 Apr.
4.3/5Excellent! (1,150 reviews)

"Spacious 2 bedroom apartment was an ideal getaway for our family"…"

Reviewed on 14 Mar. 2021

Mantra Nelson Bay
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Oaks Nelson Bay Lure Suites
4 out of 5
20 Tomaree Street, Nelson Bay, NSW
Free cancellationReserve now, pay when you stay
The price is AU$168 per night from 18 Apr. to 19 Apr.
4.1/5Very Good! (883 reviews)

"Expedia offered best price for such great accommodation. Our 2 bedroom apartment was newly refurbished ABD we we were close to everything we needed - walking distance. Staff were cheerful and helpful."…"

Reviewed on 20 Feb. 2021

Oaks Nelson Bay Lure Suites
Ramada Resort by Wyndham Shoal Bay
4 out of 5
35-45 Shoal Bay Rd, Shoal Bay, NSW
Free cancellationReserve now, pay when you stay
The price is AU$161 per night from 9 May to 10 May
4/5Very Good! (1,406 reviews)

"great room, excellent location opposite beach adjoining cafes and Shoal Bay Country Club which is a fantastic venue"…"

Reviewed on 28 Mar. 2021

Ramada Resort by Wyndham Shoal Bay
Peninsula Nelson Bay
4 out of 5
52 Shoal Bay Road, Nelson Bay, NSW
Get Rates
3.8/5Good! (696 reviews)

"Convenient location. Friendly, helpful staff. Comfy bed. Carpet a little tired. Functional bathroom."…"

Reviewed on 23 Feb. 2021

Peninsula Nelson Bay
The Landmark Resort Nelson Bay
4 out of 5
Dowling Street, Nelson Bay, NSW
The price is AU$178 per night from 26 Apr. to 27 Apr.
4.1/5Very Good! (951 reviews)

"Fantastic view from the balcony. Thoroughly enjoyed our stay."…"

Reviewed on 5 Mar. 2021

The Landmark Resort Nelson Bay
Mercure Newcastle Airport
3.5 out of 5
2 Williamtown Drive, Williamtown, NSW
Free cancellationReserve now, pay when you stay
The price is AU$169 per night from 1 May to 2 May
4.5/5Wonderful! (401 reviews)

"It was quiet and convenient to where we wanted to go"…"

Reviewed on 15 Mar. 2021

Mercure Newcastle Airport
Seabreeze Hotel
3 out of 5
1 Stockton Street, Nelson Bay, NSW
The price is AU$114 per night from 26 Apr. to 27 Apr.
4.1/5Very Good! (258 reviews)

"Close and handy to the centre and hotel was great!"…"

Reviewed on 21 Feb. 2021

Seabreeze Hotel
Anchorage Port Stephens
4 out of 5
Corlette Point Road, Corlette, NSW
The price is AU$349 per night from 14 Apr. to 15 Apr.
4.6/5Wonderful! (908 reviews)

"Fresh, beachy atmosphere, easy going, friendly and helpful staff"…"

Reviewed on 8 Mar. 2021

Anchorage Port Stephens
Don't see what you're looking for?
See all available properties in Port Stephens
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.