Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Nelson Bay

Filter by star ratings
All filters
Karuah Gardens Motel
8.5 Excellent

0.2 km from city centre, Karuah Show on map

ExcellentBased on 208 reviews
8.5

Karuah Gardens Motel is located in Karuah and offers free Wi-Fi. It also provides a 24-hour reception, an express check-in and check-out feature and an airport shuttle.

Ramada Resort by Wyndham Shoal Bay
8.0 Excellent

0.2 km from city centre, Shoal Bay Show on map

ExcellentBased on 2,513 reviews
8.0

This comfortable hotel in Shoal Bay provides complimentary wireless internet, as well as a 24-hour reception and an outdoor pool. It also offers free public parking on site and is within a 10-minute drive of Nelson Head Light.

Lemon Tree Passage Motel
8.8 Excellent

3.8 km from city centre, Taylors Beach Show on map

ExcellentBased on 403 reviews
8.8

Lemon Tree Passage Motel features a bowling alley and an outdoor pool, as well as rooms with refrigerators. It also offers room service, a 24-hour reception and luggage storage.

Boathouse Resort Tea Gardens
8.4 Excellent

0.3 km from city centre, Tea Gardens Show on map

ExcellentBased on 749 reviews
8.4

Featuring a swimming pool, an outdoor pool and a sauna, Boathouse Resort Water Front is situated in Tea Gardens and offers comfortable accommodation. It is conveniently positioned for guests wanting to visit the area's popular attractions.

Dutchies Motel Nelson Bay
8.9 Excellent

1.6 km from city centre, Nelson Bay Show on map

ExcellentBased on 348 reviews
8.9

This comfortable motel in Nelson Bay offers complimentary Wi-Fi, as well as a sun deck and a swimming pool. It is ideally positioned for guests wishing to visit the area's popular attractions.

Anchorage Port Stephens
9.1 Excellent

0.9 km from city centre, Corlette Show on map

ExcellentBased on 1,419 reviews
9.1

Boasting a swimming pool, a sauna and an outdoor pool, Anchorage Port Stephens is located in Corlette and offers relaxed accommodation. There is also a fitness centre with a swimming pool.

Budget Peninsula Palms Nelson Bay
6.9 Good

0.8 km from city centre, Nelson Bay Show on map

GoodBased on 132 reviews
6.9

Budget Peninsula Palms Nelson Bay provides a comfortable setting when in Nelson Bay. It is conveniently positioned for those wanting to discover the area's attractions.

Airport Motel Sir Francis Drake
8.0 Excellent

0.8 km from city centre, Heatherbrae Show on map

ExcellentBased on 1,420 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.

Ocean Shores, Unit 10/27 Weatherly Close
8.3 Excellent

1.1 km from city centre, Nelson Bay Show on map

ExcellentBased on 17 reviews
8.3

Located in Nelson Bay, Weatherly Close Ocean Shores Unit 10 27 is an easy drive from the Tea Gardens-Hawks Nest Bridge and Point Stephens Light. It is situated a brief walk from Nelson Head Light.

Nelson Bay Breeze Holiday Apartments
8.0 Excellent

0.2 km from city centre, Nelson Bay Show on map

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

Tips for booking a Nelson Bay hotel

Cheapest month:January
Most expensive month:October
Average price in Nelson Bay:$144/night
Absolute cheapest price found:$35/night
Cheapest day:Monday
Most expensive day:Thursday
$108 - $189
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$110 - $175
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Nelson Bay hotels

Show all 720 hotels
1
Amarna Luxury Beach Resort
9.4 Excellent

1.6 km from city centre, Nelson Bay Show on map

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.

2
Peninsula Nelson Bay
7.6 Good

9.3 km from city centre, Taylors Beach Show on map

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

Cheapest hotels in Nelson Bay, New South Wales

Show all 720 hotels
Frangipani House B&B - Nelson Bay

2.2 km from city centre, Nelson Bay Show on map

Frangipani House B&B - Nelson Bay is situated in Nelson Bay and offers complimentary Wi-Fi. It is conveniently located for those wanting to visit local attractions.

$72
Avg. per night
Thou Walla Sunset Retreat
8.7 Excellent

0.7 km from city centre, Soldiers Point Show on map

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.

$73
Avg. per night
Gateway Lifestyle Birubi Beach
8.4 Excellent

3.7 km from city centre, Taylors Beach Show on map

Situated in Anna Bay, Birubi Beach Holiday Park is an easy drive from Nelson Bay and offers an outdoor pool. Those staying at the property can also take advantage of complimentary Wi-Fi access throughout their stay.

$96
Avg. per night
Ingenia Holidays Middle Rock
8.0 Excellent

6.6 km from city centre, Nelson Bay Show on map

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.

$98
Avg. per night
Riverside Motel
8.4 Excellent

0.4 km from city centre, Karuah Show on map

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.

$99
Avg. per night
Karuah Gardens Motel
8.5 Excellent

0.2 km from city centre, Karuah Show on map

Karuah Gardens Motel is located in Karuah and offers free Wi-Fi. It also provides a 24-hour reception, an express check-in and check-out feature and an airport shuttle.

$101
Avg. per night
Nelson Bay Breeze Holiday Apartments
8.0 Excellent

0.2 km from city centre, Nelson Bay Show on map

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.

$109
Avg. per night
Samurai Beach Bungalows - Port Stephens Yha
8.7 Excellent

6.7 km from city centre, Nelson Bay Show on map

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.

$110
Avg. per night

Hotel prices in Nelson Bay

2 stars or below

$72 - $218

$72
Avg. per night

No. 2 most popular

$123
Avg. per night
$110
Avg. per night
3 stars

$98 - $158

No. 1 most popular

Seabreeze Hotel
8.2 Excellent
$146
Avg. per night

No. 2 most popular

$158
Avg. per night

Best value

$98
Avg. per night
4 stars and up

$121 - $524

No. 1 most popular

$157
Avg. per night

No. 2 most popular

$347
Avg. per night

Best value

$121
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,867 reviews rated Oaks Nelson Bay Lure Suites with an average score of 7.9/10. It may also be worth looking into the Ramada Resort by Wyndham Shoal Bay, which received a rating of 8.0/10 from 2,509 reviews. Gateway Lifestyle Birubi Beach could also be a good option, with a score of 8.4/10 from 471 reviews.

  • How much do hotels in Nelson Bay cost?

    $345/night is the average price of a hotel in Nelson Bay, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Nelson Bay, the average price found is $367/night, and for 5-star hotels the average price is $923/night.

  • How much is a cheap hotel in Nelson Bay?

    HotelsCombined searches in the last 3 days suggest cheap Nelson Bay hotels have prices starting from as low as $68/night, depending on the popularity of your requested dates.

  • How much is a hotel in Nelson Bay tonight?

    A hotel in Nelson Bay tonight can start as low as $126 for the night, with an average cost of $318, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Nelson Bay tonight, prices start from $178.