Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Port Stephens, New South Wales Hotels from NZ$102

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

10 Best Hotels in Port Stephens

Hotel Nelson
4 out of 5
1 Government Road, Nelson Bay, NSW
The price is NZ$144 per night
10.91 km from city centre
4.4/5Wonderful! (1,121 reviews)

"Great location, pool was large and clean, lots of parking"…"

Reviewed on 29 Mar. 2020

Hotel Nelson
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 NZ$129 per night
8.77 km from city centre
4.3/5Excellent! (1,649 reviews)

"Love the pool! The room was nice has everything you need. Just a shame it was raining. Loved it. Everyone was so nice"…"

Reviewed on 7 Mar. 2020

Oaks Port Stephens Pacific Blue Resort
Ramada Resort by Wyndham Shoal Bay
4 out of 5
35-45 Shoal Bay Rd, Shoal Bay, NSW
The price is NZ$150 per night
13.76 km from city centre
4/5Very Good! (1,346 reviews)

"Location good standard at $ 180 pet night off peak so it should be"…"

Reviewed on 18 Mar. 2020

Ramada Resort by Wyndham Shoal Bay
Anchorage Port Stephens
4 out of 5
Corlette Point Road, Corlette, NSW
Free CancellationReserve now, pay when you stay
The price is NZ$276 per night
7.66 km from city centre
4.6/5Wonderful! (856 reviews)

"Great location, good looking hotel. Only one restaurant for evening meal with limited choices so not appealing to eat from same menu two nights running. 24 hours notice required for afternoon tea (which for a professional kitchen seems rather bizarre?!). Could do with a concierge service as front ..."…"

Reviewed on 11 Feb. 2020

Anchorage Port Stephens
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 NZ$153 per night
10.87 km from city centre
4.1/5Very Good! (870 reviews)

"Great service Clean room Easy access to cafes and marina Great view"…"

Reviewed on 8 Feb. 2020

Oaks Nelson Bay Lure Suites
Amore At The Beach
4 out of 5
58 Thurlow Avenue, Nelson Bay, NSW
Get Rates
10.33 km from city centre
4.3/5Excellent! (439 reviews)

"Great place for a couple's getaway! Great, central location and easy access to walking paths etc. Incredible views over the water from the 'view' room, the sunsets from the balcony were stunning."…"

Reviewed on 14 Mar. 2020

Amore At The Beach
Ingenia Holidays Soldiers Point
3.5 out of 5
122 Soldiers Point Rd, Soldiers Point, NSW
The price is NZ$102 per night
4.53 km from city centre
4.4/5Excellent! (86 reviews)

"Facilities were brilliant, staff so super friendly and generally well-located."…"

Reviewed on 26 Jan. 2020

Ingenia Holidays Soldiers Point
Lemon Tree Passage Motel
3 out of 5
47 Meredith Avenue, Lemon Tree Passage, NSW
Free CancellationReserve now, pay when you stay
The price is NZ$128 per night
5.27 km from city centre
4.4/5Excellent! (45 reviews)

"Absolutely beautiful place to stay. A surprise to find something like this in this small community. exceptional care by staff."…"

Reviewed on 23 Feb. 2020

Lemon Tree Passage Motel
At the Beach Cottages
3 out of 5
11 & 15 Soldiers Point Road, Soldiers Point, NSW
Get Rates
3.49 km from city centre
At the Beach Cottages
The Lady Jane Motel
3 out of 5
23 Bulahdelah Way, Bulahdelah, NSW
Free CancellationReserve now, pay when you stay
The price is NZ$128 per night
35.58 km from city centre
4.3/5Excellent! (7 reviews)

"Spotlessly clean, extremely efficient service, ideal location when travelling on the Pacific Highway and great pizza."…"

Reviewed on 26 Feb. 2020

The Lady Jane Motel
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.

Accommodation in Port Stephens

Beautiful beaches, a diverse marine park, a large population of dolphins, and immense sand dunes are what make Port Stephens, NSW a popular holiday destination. Activities on and around the water range from dolphin and whale tours, diving, snorkelling, surfing, and kayaking to fishing and boating. If you prefer to stay on dry land, you’ll find family-friendly paths for hiking and biking and several golf courses to improve your handicap. You can also sandboard or explore the nearby Stockton Bight Sand Dunes in a four-wheel drive, on horse, or even on camel. Excellent restaurants, vineyards, and specialty farms round out the picture-perfect location for your next holiday.

Hotels and accommodation

Whether you are looking for luxury accommodation or cheap cabins and motels, Port Stephens accommodation won’t disappoint you. Most Port Stephens hotels and resorts are situated on the southern shore of the port in the suburbs of Corlette, Nelson Bay, and Shoal Bay. Some cheaper cabins and motels and an apartment-style resort are located in calmer Tea Gardens on the northern shore.

Getting there

Port Stephens is located about 2.5 hours north of Sydney on Pacific Highway and 30 minutes from Newcastle Airport (NTL). While there are public bus services to and from Newcastle and between the suburbs and towns of Port Stephens, renting a car with us at Expedia.co.nz is the easiest and most convenient way to arrive at your holiday destination and explore the area.

Book today

Get the best deals for Port Stephens holiday accommodation here at Expedia.co.nz today. We offer a great selection of accommodation in Port Stephens, cheap flights and rental cars, and you can save money by booking a holiday package. Book your holiday now and treat yourself to that bucket list dolphin or whale tour.

Frequently asked questions

Where is the best place for a stay in Port Stephens?
Bannisters Port Stephens is a favourite with Expedia customers. This 4-star hotel offers 3 restaurants and an outdoor pool. Traveller reviews also recommend Anchorage Port Stephens and Karuah Motor Inn as top options for your stay.
If I need to cancel my hotel reservation in Port Stephens, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable provided that you cancel prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you booked a non-refundable reservation, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Add dates, click “Search”, then you can use the “free cancellation” filter to review the best deals available in Port Stephens.
What's the best budget-friendly hotel in Port Stephens?
Based on reviews, The Landmark Resort Nelson Bay is a popular hotel for our travellers who want a more economical choice, and features free parking and an outdoor pool. Other choices for your budget-friendly stay include Karuah Motor Inn and Corlette Palms Motor Inn.
What's the best hotel for families in Port Stephens?
Marty’s @ Little Beach is a top 4-star apartment on Expedia for families, and features an outdoor pool and free parking. Other choices to stay with the children include Marina Resort and Ocean Side Hawks Nest. Also, children of all ages will enjoy a visit to Irukandji Shark & Ray Encounters.
What's the best place to stay for a romantic holiday to Port Stephens?
Nelson Bay Bed & Breakfast is a favourite 4.5-star B&B for couples, and features pillowtop beds and private balconies. Other good choices for a stay with your sweetheart include Anne’s Waterfront Haven B&B and Tea Gardens Motel.
What's the best pet-friendly hotel in Port Stephens?
The Retreat Port Stephens is a top dog-friendly condo resort, and offers a seasonal outdoor pool along with in-room kitchens for its human guests.
What's the best hotel to stay near the beach in Port Stephens?
Bannisters Port Stephens is a top 3.5-star beach property with an outdoor pool and a restaurant. Other good options for your stay near the beach include Peninsula Nelson Bay and Marina Resort. Head to Dutchies Beach or Samurai Beach for some quality time by the water.
What's the best luxury accommodation option in Port Stephens?
Bali at the Bay is a 4.5-star apartment with in-room massages and in-room kitchens, and it’s a popular choice for Expedia travellers looking for a pampered stay. Anchorage Port Stephens and The Landmark Resort Nelson Bay are two other upscale options for your stay.
What's the best place to stay if I'm looking to play golf in Port Stephens?
Mantra Nelson Bay is a 4.5-star apartment featuring an outdoor pool and in-room kitchens, and it’s a top choice for golfing nearby. You can tee off at Nelson Bay Golf Club, Hawks Nest Golf Club or Bulahdelah Golf Club while you’re in town.
What is the best spa hotel in Port Stephens?
Mantra Nelson Bay is a highly recommended luxury spa hotel featuring an outdoor pool and a fitness centre. Why not spend some time relaxing in the hot tub? Other popular spa hotels in Port Stephens include Bulahdelah Motor Lodge and Peninsula Nelson Bay.
What's the most popular hotel in Port Stephens with a water park on site or close by?
Ingenia Holidays Soldiers Point is a popular 3.5-star cabin featuring a free water park and an outdoor pool
What is staying in Port Stephens like?
Couples looking to get away will find a romantic atmosphere in Port Stephens, and visitors give high marks for the beaches and relaxing spas. Tourists to the city can also enjoy its relaxing setting. Top sights in the city include Dutchies Beach and Tomaree National Park. In Port Stephens, there are 1677 hotels and other accommodation options to choose from.

Recent Reviews in Port Stephens

More trip options