Hotels in Nelson Bay

Search and compare Nelson Bay hotels from hundreds of travel sites and save

Nelson Bay, NSW, Australia
19 Oct — 20 Oct2
Nelson Bay, NSW, Australia
Tue 19/10
Wed 20/10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Nelson Bay

Filter by star ratings
All filters
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 
ExcellentBased on 1,342 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.

Marina Resort
Marina Resort
7.9 Good
33 Magnus Street, Nelson Bay, NSW, Australia
Show on map
0.4 mi from city centre, Nelson Bay 
GoodBased on 1,703 reviews
7.9

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

Landmark Resort
Landmark Resort
8.1 Excellent
61a Dowling Street, Nelson Bay, NSW, Australia
Show on map
0.8 mi from city centre, Nelson Bay 
ExcellentBased on 1,971 reviews
8.1

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.

Oaks Nelson Bay Lure Suites
Oaks Nelson Bay Lure Suites
7.9 Good
Nelson Bay, NSW, Australia
Show on map
0.8 mi from city centre, Nelson Bay 
GoodBased on 2,079 reviews
7.9

Located in Nelson Bay, Oaks Nelson Bay Lure Suites is a short drive from Nelson Head Light and provides free public parking on site. It is ideally set for sightseeing with Shoal Bay and Corlette a short drive away.

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 
ExcellentBased on 112 reviews
9.4

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.

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 
ExcellentBased on 563 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.

Ingenia Holidays Middle Rock
Ingenia Holidays Middle Rock
7.9 Good
Nelson Bay, NSW, Australia
Show on map
4.1 mi from city centre, Nelson Bay 
GoodBased on 358 reviews
7.9

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.

Port Stephens Koala Sanctuary
Port Stephens Koala Sanctuary
8.8 Excellent
Nelson Bay, NSW, Australia
Show on map
4.1 mi from city centre, Nelson Bay 
ExcellentBased on 268 reviews
8.8

Combining a luxurious environment with first-rate facilities, Port Stephens Treescape offers an outdoor pool, a private beach and outdoor tennis courts. It features comfortable lodgings with a private bathroom and a kitchenette.

Samurai Beach Bungalows Port Stephens Yha
Samurai Beach Bungalows Port Stephens Yha
8.6 Excellent
2 Robert Connell Cl, Nelson Bay, NSW, Australia
Show on map
4.1 mi from city centre, Nelson Bay 
ExcellentBased on 196 reviews
8.6

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.

Hotel Nelson
Hotel Nelson
8.8 Excellent
1 Government Road, Nelson Bay, NSW, Australia
Show on map
0.6 mi from city centre, Nelson Bay 
ExcellentBased on 1,989 reviews
8.8

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.

Tips for booking a Nelson Bay hotel

Cheapest month:September
Most expensive month:October
Average price in Nelson Bay:£69/night
Absolute cheapest price found:£37/night
Cheapest day:Tuesday
Most expensive day:Thursday
£48 - £101
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£48 - £99
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Nelson Bay, New South Wales

Show all 789 hotels
Samurai Beach Bungalows Port Stephens Yha
Samurai Beach Bungalows Port Stephens Yha
8.6 Excellent
2 Robert Connell Cl, 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.

£63
Avg. per night
Ingenia Holidays Middle Rock
Ingenia Holidays Middle Rock
7.9 Good
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.

£68
Avg. per night
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,  

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.

£73
Avg. per night
Amore At The Beach
Amore At The Beach
7.0 Good
Nelson Bay, NSW, Australia
Show on map
0.9 mi from city centre,  

Situated in Nelson Bay, Amore At The Beach is a short drive from Corlette and Shoal Bay. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

£73
Avg. per night
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 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.

£78
Avg. per night
Hotel Nelson
Hotel Nelson
8.8 Excellent
1 Government Road, Nelson Bay, NSW, Australia
Show on map
0.6 mi from city centre,  

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.

£86
Avg. per night
Marina Resort
Marina Resort
7.9 Good
33 Magnus Street, Nelson Bay, NSW, Australia
Show on map
0.4 mi from city centre,  

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

£91
Avg. per night
Oaks Nelson Bay Lure Suites
Oaks Nelson Bay Lure Suites
7.9 Good
Nelson Bay, NSW, Australia
Show on map
0.8 mi from city centre,  

Located in Nelson Bay, Oaks Nelson Bay Lure Suites is a short drive from Nelson Head Light and provides free public parking on site. It is ideally set for sightseeing with Shoal Bay and Corlette a short drive away.

£95
Avg. per night

Hotel prices in Nelson Bay

4 stars and up

£73 - £284

Landmark Resort

No. 1 most popular

Landmark Resort
8.1 Excellent
£100
Avg. per night
Marina Resort

No. 2 most popular

£91
Avg. per night
Mantra Nelson Bay

Best value

Mantra Nelson Bay
8.1 Excellent
£73
Avg. per night

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

Where to stay in Nelson Bay

About Nelson Bay

Just a little over two hours north of Sydney, on the southern shores of Port Stephens, sits the holiday town of Nelson Bay. With expansive white sand beaches and water sports to boot this picturesque town is a water lovers paradise.

Things to do

The beach is a hub of activity, where visitors can enjoy an array of water based excursions including scuba diving, surfing and snorkelling. For those wanting to venture further, Port Stephens - Great Lakes Marine Park is bustling with diverse marine life and sits just an hour’s drive north of the Bay. Here you can enjoy whale watching tours, swimming with dolphins and kayaking in the waters that surround the park’s shores.

When it comes to entertaining the kids, why not pay a visit to Toboggan Hill Park, an adventure park set amongst natural bush. Thanks to an array of both indoor and outdoor activities the park is open year round. Spend hours tobogganing down winding tracks, getting lost in the giant maze or showing off your competitive side over a game of mini golf.

After a day packed with outdoor pursuits, take the time to pause and reflect in the surrounding landscape. For the best views over Nelson Bay and Port Stephens, head up to the Gan Gan Hill Lookout point which sits just a 10 minutes’ drive from the bay or, alternatively, an hour’s walk.

Come evening, head into D’Albora Marina, the home of luxury yachts, fine dining and live music. This modern marina comes alive as night falls and with it being only a 12-minute walk from the bay, it’s the perfect spot to enjoy cocktails late after dark.

Getting around

Exploring Nelson’s Bay on foot is an excellent option, but bike hire is also available for those itching for some extra speed. Whether you’re strolling down Victoria Parade exploring souvenir shops or biking up to Tomaree National Park, Nelson’s Bay is a little town with a lot to offer.

Nelson Bay travel FAQs

  • What are the best hotels in Nelson Bay?

    1,972 reviews rated Landmark Resort with an average score of 8.1/10. It may also be worth looking into the Samurai Beach Bungalows Port Stephens Yha, which received a rating of 8.6/10 from 196 reviews. The Retreat Port Stephens could also be a good option, with a score of 8.7/10 from 86 reviews.