Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Port Stephens

Filter by star ratings
All filters
Sleepy Hill Motor Inn
Sleepy Hill Motor Inn
8.6 Excellent
92 Adelaide Street, Raymond Terrace, NSW, Australia
Show on map
0.6 mi from city centre, Raymond Terrace, NSW, Australia 
ExcellentBased on 1,499 reviews
8.6

Located in Raymond Terrace, Sleepy Hill Motor Inn is within a 20-minute drive of Newcastle Airport and provides a Jacuzzi and an outdoor pool. Guests can also enjoy complimentary internet throughout the property.

Ramada Resort by Wyndham Shoal Bay
Ramada Resort by Wyndham Shoal Bay
8.0 Excellent
35-45 Shoal Bay Road, Shoal Bay, NSW, Australia
Show on map
0.1 mi from city centre, Shoal Bay, NSW, Australia 
ExcellentBased on 2,738 reviews
8.0

Featuring an indoor pool, this comfortable hotel is a short car trip from Nelson Bay. It also offers free public parking on site and is within a 10-minute drive of Nelson Head Light.

Oaks Port Stephens Pacific Blue Resort
Oaks Port Stephens Pacific Blue Resort
8.1 Excellent
265 Sandy Point Road, Salamander Bay, NSW, Australia
Show on map
0.3 mi from city centre, Salamander Bay, NSW, Australia 
ExcellentBased on 3,468 reviews
8.1

Situated in Corlette, Oaks Port Stephens Pacific Blue Resort is within walking distance of Bagnall Beach Observatory and offers a Jacuzzi, outdoor tennis courts and a sauna. It also provides a lap pool, a kids pool and a beauty centre.

Bull 'n' Bush Hotel Motel
Bull 'n' Bush Hotel Motel
7.9 Good
37 Ferodale Road, Williamtown, NSW, Australia
Show on map
4.7 mi from city centre, Williamtown, NSW, Australia 
GoodBased on 277 reviews
7.9

Boasting a swimming pool, Bull 'n' Bush Hotel Motel is situated in Medowie and provides comfortable accommodation. Guests can also make use of free wireless internet.

Mantra Nelson Bay
Mantra Nelson Bay
8.1 Excellent
1A Tomaree Street, Nelson Bay, NSW, Australia
Show on map
0.7 mi from city centre, Nelson Bay, NSW, Australia 
ExcellentBased on 1,302 reviews
8.1

This modern resort in Nelson Bay provides complimentary wireless internet, as well as an outdoor pool and a coffee bar. It is ideally positioned for those wishing to sightsee in the area.

Anchorage Port Stephens
Anchorage Port Stephens
9.1 Excellent
Corlette Point Road, Corlette, NSW, Australia
Show on map
0.6 mi from city centre, Corlette, NSW, Australia 
ExcellentBased on 1,497 reviews
9.1

This relaxed hotel in Corlette provides free Wi-Fi, as well as an outdoor pool and a sauna. It also offers free public parking on site and is a short car trip from Nelson Head Light.

Airport Motel Sir Francis Drake
Airport Motel Sir Francis Drake
8.0 Excellent
2259 Pacific Highway, Heatherbrae, NSW, Australia
Show on map
0.5 mi from city centre, Heatherbrae, NSW, Australia 
ExcellentBased on 1,513 reviews
8.0

Sir Francis Drake is located in Heatherbrae and offers outdoor tennis courts. It features an outdoor pool, on-site parking and wireless internet access.

Seaside Holiday Resort Fingal Bay
Seaside Holiday Resort Fingal Bay
8.6 Excellent
48 Marine Drive, Shoal Bay, NSW, Australia
Show on map
1.6 mi from city centre, Shoal Bay, NSW, Australia 
ExcellentBased on 633 reviews
8.6

This comfortable property in Fingal Bay provides free Wi-Fi, as well as a safe and a heated pool. It also features a playground, a vending machine and laundry facilities.

Nelson Bay Breeze Holiday Apartments
Nelson Bay Breeze Holiday Apartments
8.0 Excellent
Nelson Bay, NSW, Australia
Show on map
0.1 mi from city centre, Nelson Bay, NSW, Australia 
ExcellentBased on 573 reviews
8.0

Nelson Bay Breeze provides a comfortable setting in Nelson Bay and has a swimming pool, free wireless internet and complimentary private parking on-site. It features comfortable apartments with an en suite bathroom and a kitchenette.

Bannisters Port Stephens
Bannisters Port Stephens
8.5 Excellent
147 Soldiers Point Road, Soldiers Point, NSW, Australia
Show on map
0.4 mi from city centre, Soldiers Point, NSW, Australia 
ExcellentBased on 561 reviews
8.5

Situated in Soldiers Point, Bannisters Port Stephens is a short drive from Salamander Bay and offers a sun deck, an infinity pool and room service. The numerous amenities this vibrant hotel has to offer include a lift, connecting rooms and an atm/cash machine.

Top Rated Port Stephens hotels

Show all 1,786 hotels
1
Landmark Resort
Landmark Resort
8.2 Excellent
61a Dowling Street, Nelson Bay, NSW, Australia
Show on map
0.8 mi from city centre, Nelson Bay 

Situated in Nelson Bay, Landmark Resort is within a 35-minute drive of Newcastle Airport and offers a sauna, an outdoor pool and outdoor tennis courts. It is ideally located for those wanting to visit local attractions.

2
Bannisters Port Stephens
Bannisters Port Stephens
8.5 Excellent
147 Soldiers Point Road, Soldiers Point, NSW, Australia
Show on map
0.4 mi from city centre, Soldiers Point 

Situated in Soldiers Point, Bannisters Port Stephens is a short drive from Salamander Bay and offers a sun deck, an infinity pool and room service. The numerous amenities this vibrant hotel has to offer include a lift, connecting rooms and an atm/cash machine.

3
Peaceful Palms Bed And Breakfast
Peaceful Palms Bed And Breakfast
9.6 Excellent
114 Port Stephens Street, Raymond Terrace, NSW, Australia
Show on map
1.1 mi from city centre, Raymond Terrace 

Peaceful Palms B&B provides a comfortable setting when in Raymond Terrace. Guests can also enjoy complimentary internet in all areas.

4
Amarna Luxury Beach Resort
Amarna Luxury Beach Resort
9.4 Excellent
16 Christmas Bush Avenue, Nelson Bay, NSW, Australia
Show on map
1.0 mi from city centre, Nelson Bay 

This comfortable resort in Nelson Bay offers free Wi-Fi, as well as an outdoor pool and a sun deck. It is ideally located for guests wanting to visit local attractions.

5
Peninsula Nelson Bay
Peninsula Nelson Bay
7.3 Good
52 Shoal Bay Road, Taylors Beach, NSW, Australia
Show on map
5.8 mi from city centre, Taylors Beach 

Peninsula Nelson Bay offers a comfortable setting in Nelson Bay and has a swimming pool, free Wi-Fi and complimentary private parking. It also features a concierge, limited hours room service and laundry facilities.

Cheapest hotels in Port Stephens, Australia

Show all 1,786 hotels
Thou Walla Sunset Retreat
Thou Walla Sunset Retreat
8.7 Excellent
2 Ridgeway Avenue, Soldiers Point, NSW, Australia
Show on map
0.4 mi from city centre,  

Boasting an outdoor pool, Thou Walla Sunset Retreat is located in Soldiers Point and offers comfortable accommodation. It also features luggage storage, a ticket service and laundry facilities.

$29
Avg. per night
Seaside Holiday Resort Fingal Bay
Seaside Holiday Resort Fingal Bay
8.6 Excellent
48 Marine Drive, Shoal Bay, NSW, Australia
Show on map
1.6 mi from city centre,  

This comfortable property in Fingal Bay provides free Wi-Fi, as well as a safe and a heated pool. It also features a playground, a vending machine and laundry facilities.

$69
Avg. per night
Ingenia Holidays Middle Rock
Ingenia Holidays Middle Rock
8.0 Excellent
554 Gan Gan Road, Port Stephens, Nelson Bay, NSW, Australia
Show on map
4.1 mi from city centre,  

Within a 30-minute car ride of Newcastle Airport, Middle Rock Holiday Resort provides a saltwater swimming pool and free wireless internet. It also features a kids pool, a cricket pitch and water slides.

$76
Avg. per night
Peaceful Palms Bed And Breakfast
Peaceful Palms Bed And Breakfast
9.6 Excellent
114 Port Stephens Street, Raymond Terrace, NSW, Australia
Show on map
1.1 mi from city centre,  

Peaceful Palms B&B provides a comfortable setting when in Raymond Terrace. Guests can also enjoy complimentary internet in all areas.

$78
Avg. per night
Riverside Motel
Riverside Motel
8.3 Excellent
428 Tarean Road, Karuah, NSW, Australia
Show on map
0.3 mi from city centre,  

Riverside Motel Karuah is located in Karuah and offers free Wi-Fi. The multiple amenities this art deco motel has to offer include an express check-in and check-out feature, a 24-hour reception and a coffee bar.

$79
Avg. per night
Samurai Beach Bungalows - Port Stephens Yha
Samurai Beach Bungalows - Port Stephens Yha
8.6 Excellent
2 Robert Connell Close, (Cnr of Frost Road and Connell Close) Anna Bay, Nelson Bay, NSW, Australia
Show on map
4.1 mi from city centre,  

This comfortable hostel in Anna Bay offers complimentary wireless internet, as well as an outdoor pool and a library. It also features laundry facilities, a tour desk and luggage storage.

$79
Avg. per night
Fingal Bay Holiday Park
Fingal Bay Holiday Park
8.9 Excellent
Shoal Bay, NSW, Australia
Show on map
1.9 mi from city centre,  

Boasting an outdoor pool and outdoor tennis courts, Fingal Bay Holiday Park is located in Fingal Bay and offers comfortable accommodation. It also provides luggage storage, a playground and a tour desk.

$86
Avg. per night
Sleepy Hill Motor Inn
Sleepy Hill Motor Inn
8.6 Excellent
92 Adelaide Street, Raymond Terrace, NSW, Australia
Show on map
0.6 mi from city centre,  

Located in Raymond Terrace, Sleepy Hill Motor Inn is within a 20-minute drive of Newcastle Airport and provides a Jacuzzi and an outdoor pool. Guests can also enjoy complimentary internet throughout the property.

$89
Avg. per night

Hotel prices in Port Stephens

2 stars and under

$79 - $111

Bull 'n' Bush Hotel Motel

#1 Most popular

$111
Avg. per night
Samurai Beach Bungalows - Port Stephens Yha
$79
Avg. per night
3 stars

$76 - $116

Port Stephens Motel

#1 Most popular

$102
Avg. per night
Corlette Palms Motor Inn

#2 Most popular

$98
Avg. per night
Ingenia Holidays Middle Rock

Best value

$76
Avg. per night
4 stars +

$29 - $369

Hotel Nelson

#1 Most popular

Hotel Nelson
8.8 Excellent
$127
Avg. per night
Landmark Resort

#2 Most popular

Landmark Resort
8.2 Excellent
$120
Avg. per night
Thou Walla Sunset Retreat

Best value

$29
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Port Stephens

About Port Stephens

Best known for its sheltered bays and family-friendly beaches, Port Stephens is a beautiful natural escape from the larger city of Newcastle. From wineries to water sports, its tourist attractions are plentiful.

The golden beaches in Port Stephens are the perfect launching point for ocean activity. Swimming, snorkelling and kayaking are all popular choices, particularly with visiting families. Box Beach and One Mile Beach attract surfers for their spectacular and challenging breaks. Dolphin watching tours leave from Nelson Bay, while whales can be spotted in the right season. Hike up to Tomaree Headland to catch a glimpse of one of those gentle giants. Foodies can enjoy freshly shucked oysters at an al fresco restaurant, tour Murray’s Brewery and Port Stephens Winery for the area’s best beverages or hand pick their own figs at Sams Fig and Olive.

A drive out the peninsula from Newcastle to Port Stephens takes just under an hour via Nelson Bay Road. In less than two hours, visitors can take a bus from Scott St before Wolfe St to the Donald St Opp Nelson Bay Woolworths bus stop. Port Stephens Coaches offer pickup from Newcastle Airport and Hamilton Railway Station.

The remote bay area of Port Stephens was named by Captain Cook, who passed by in 1770. Its relative isolation meant that nothing more developed in the area than a cluster of small port towns, and the result is a pristine slice of Australia’s natural beauty. In 2005, the Port Stephens-Great Lakes Marine Park was established, ensuring the preservation of this splendid marine getaway.

Port Stephens travel FAQs

  • Where is the best place to stay in Port Stephens?

    Port Stephens has plenty to offer. Consider staying in some of its favored locations, like Salamander Bay, Corlette, and Nelson Bay.

  • What are the best hotels in Port Stephens?

    Hotel Nelson, rated with a score of 8.8 from 2,031 reviewers, is one of the most popular hotels in Port Stephens. Other top stays include Port Stephens Motel, with an average rating of 7.9 from 777 reviewers, and Koala Shores Port Stephens Holiday Park, with a score of 7.8 from 169 reviewers.