Hotels in Port Stephens

Search and compare Port Stephens hotels from hundreds of travel sites and save

Port Stephens
Sep 27 — Sep 282
Port Stephens
Tue 9/27
Wed 9/28
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Port Stephens

Filter by star ratings
All filters
Hotel Nelson
8.7 Excellent
1 Government Road, Nelson Bay, NSW, Australia
Show on map
0.6 mi from city centre, Nelson Bay, NSW, Australia 
ExcellentBased on 1,598 reviews
8.7

This modern hotel in Nelson Bay offers free wireless internet, as well as bicycle rental and an outdoor heated pool. It is ideally located for guests wishing to discover the area's attractions.

Port Stephens Motel
7.6 Good
44 Magnus Street, Taylors Beach, NSW, Australia
Show on map
5.2 mi from city centre, Taylors Beach, NSW, Australia 
GoodBased on 865 reviews
7.6

Boasting free Wi-Fi and an outdoor heated pool, The Port Stephens Motor Lodge is located in Nelson Bay and offers comfortable accommodation. It features comfortable rooms with an en suite bathroom and a kitchenette.

Koala Shores Port Stephens Holiday Park
7.7 Good
Taylors Beach, NSW, Australia
Show on map
3.0 mi from city centre, Taylors Beach, NSW, Australia 
GoodBased on 235 reviews
7.7

BIG4 Koala Shores Holiday Park is located in Lemon Tree Passage and offers free Wi-Fi, outdoor tennis courts and miniature golf. It also provides a playground, an outdoor pool and a kids club in high season.

Landmark Resort
8.0 Excellent
61a Dowling Street, Nelson Bay, NSW, Australia
Show on map
0.8 mi from city centre, Nelson Bay, NSW, Australia 
ExcellentBased on 2,027 reviews
8.0

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.

Anchorage Port Stephens
9.0 Excellent
26 Corlette Point Road Po Box 477, Corlette, NSW, Australia
Show on map
0.6 mi from city centre, Corlette, NSW, Australia 
ExcellentBased on 1,380 reviews
9.0

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

Oaks Port Stephens Pacific Blue Resort
8.0 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,947 reviews
8.0

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.

Big4 Karuah Jetty Holiday Park
8.5 Excellent
Karuah, NSW, Australia
Show on map
0.6 mi from city centre, Karuah, NSW, Australia 
ExcellentBased on 472 reviews
8.5

BIG4 Karuah Jetty Holiday Park has 21 lodgings and features an outdoor pool. It also offers a kids club, a kids pool and a playground.

Ingenia Holidays One Mile Beach
8.7 Excellent
Taylors Beach, NSW, Australia
Show on map
3.2 mi from city centre, Taylors Beach, NSW, Australia 
ExcellentBased on 815 reviews
8.7

Featuring a swimming pool, an outdoor pool and outdoor tennis courts, this comfortable property is a few minutes walk from One Mile Beach. It also provides free Wi-Fi, a Jacuzzi and a kids club.

Top Rated Port Stephens hotels

1
Peninsula Nelson Bay Motel and Serviced Apartments
7.4 Good
52 Shoal Bay Road, Taylors Beach, NSW, Australia
Show on map
5.8 mi from city centre, Taylors Beach, NSW, Australia 

Peninsula Nelson Bay Motel and Serviced apartments offers a comfortable setting in Nelson Bay and has a swimming pool, free Wi-Fi and complimentary private parking. It also features a tour desk, luggage storage and a coffee bar.

Cheapest hotels in Port Stephens

Sleepy Hill Motor Inn
8.3 Excellent
92 Adelaide Street, Raymond Terrace, NSW, Australia
Show on map
0.6 mi from city centre, Raymond Terrace, NSW, Australia 

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

$80
Avg. per night
Marty's @ Little Beach
8.0 Excellent
Taylors Beach, NSW, Australia
Show on map
5.9 mi from city centre, Taylors Beach, NSW, Australia 

Located in Nelson Bay, Marty's At Little Beach is within a 40-minute drive of Newcastle Airport and provides free Wi-Fi. The numerous facilities this modern property offers include laundry facilities, a playground and a garden.

$92
Avg. per night
Corlette Palms Motor Inn
7.7 Good
104 Sandy Point Road, Taylors Beach, NSW, Australia
Show on map
3.0 mi from city centre, Taylors Beach, NSW, Australia 

Corlette Palms Motor Inn features an outdoor pool and a private beach, along with rooms with kitchenettes. It is conveniently positioned for guests wishing to sightsee in the area.

$101
Avg. per night
Colonial Terrace Motor Inn
8.3 Excellent
130 Adelaide Street, Raymond Terrace, NSW, Australia
Show on map
1.1 mi from city centre, Raymond Terrace, NSW, Australia 

Located in Raymond Terrace, Colonial Terrace Motor Inn is within a 25-minute drive of Newcastle Airport and offers an outdoor pool. Those staying at the property can also make use of free Wi-Fi throughout their stay.

$101
Avg. per night
Bull 'n' Bush Hotel Motel
7.7 Good
37 Ferodale Road, Williamtown, NSW, Australia
Show on map
4.7 mi from city centre, Williamtown, NSW, Australia 

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

$101
Avg. per night
Marina Resort
7.7 Good
33 Magnus Street, Nelson Bay, NSW, Australia
Show on map
0.4 mi from city centre, Nelson Bay, NSW, Australia 

Featuring a sauna, an outdoor heated pool and a bowling alley, Marina Resort Nelson Bay is situated in Nelson Bay and showcases unique views of Tea Gardens and Port Stephens. There is also a gym with a swimming pool.

$106
Avg. per night
Motto Farm Motel
10.0 Excellent
2285 Pacfic Highway, Heatherbrae, NSW, Australia
Show on map
0.2 mi from city centre, Heatherbrae, NSW, Australia 

Featuring outdoor tennis courts, an outdoor pool and a swimming pool, Motto Farm Motel is situated in Heatherbrae and provides comfortable accommodation. Those staying at the property can also enjoy complimentary Wi-Fi.

$113
Avg. per night
Ramada Resort by Wyndham Shoal Bay
7.9 Good
35-45 Shoal Bay Road, Shoal Bay, NSW, Australia
Show on map
0.1 mi from city centre, Shoal Bay, NSW, Australia 

Featuring an outdoor 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.

$123
Avg. per night

Hotel prices in Port Stephens

3 stars
4 stars +

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.

Facts about staying in Port Stephens

  • 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 Newcastle, Salamander Bay, and Raymond Terrace.

  • What are the best hotels in Port Stephens?

    Hotel Nelson is a very popular hotel in Port Stephens with a score of 8.7 from 1,595 reviews. Port Stephens Motel (7.6 from 865 reviews) and Koala Shores Port Stephens Holiday Park (7.7 from 235 reviews) are also highly rated Port Stephens hotels based on recent feedback from HotelsCombined users.