Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Nelson Bay

Tonight 18 Jun. - 19 Jun.
This weekend 21 Jun. - 23 Jun.
Next weekend 28 Jun. - 30 Jun.

Best Nelson Bay Beach Hotels

See all 1,035 properties in Nelson Bay

Estimated price for 1 night/2 adults

Marty's @ Little Beach
Marty's @ Little Beach
4.0 out of 5.0 Cnr Gowrie Avenue and Intrepid Close, Nelson Bay, NSW
4.6/5 (289 reviews)
AU$120/ night for 2 guests

Awesome location with very friendly staff! Had a great time!

Reviewed on 26 Apr. 2019
Amore At The Beach
Amore At The Beach
4.0 out of 5.0 58 Thurlow Avenue, Nelson Bay, NSW
4.3/5 (393 reviews)
AU$112/ night for 2 guests

Great location and view , very close to whatever u need in the town , highly recommended , will be back soon...

Reviewed on 21 Apr. 2019
Mantra Aqua Resort
Mantra Aqua Resort
4.5 out of 5.0 1A Tomaree Street, Nelson Bay, NSW
4.3/5 (955 reviews)
AU$270/ night for 2 guests

Great location. Good sized apartment with amenities and secure parking. Pool could do with better heating during winter months. Overall great value.

Reviewed on 12 Jun. 2019
Peninsula Nelson Bay
Peninsula Nelson Bay
4.0 out of 5.0 52 Shoal Bay Road, Nelson Bay, NSW
3.8/5 (660 reviews)
AU$135/ night for 2 guests

Good location, reasonable price. Basic but clean, and friendly staff. Enjoyed my stay.

Reviewed on 10 Jun. 2019
Halifax Holiday Park
Halifax Holiday Park
4.0 out of 5.0 5 Beach Road, Little Beach, Nelson Bay, NSW
4.7/5 (165 reviews)
AU$140/ night for 2 guests

Lovely location close to town. Boat ramp and two beaches

Reviewed on 25 Feb. 2019
Hotel Nelson
Hotel Nelson
4.0 out of 5.0 1 Government Road, Nelson Bay, NSW
4.4/5 (1,002 reviews)
AU$128/ night for 2 guests

Wonderful rooms and great location, rooms are spacious

Reviewed on 14 Jun. 2019
Marina Resort
Marina Resort
4.0 out of 5.0 33 Magnus Street, Nelson Bay, NSW
3.9/5 (850 reviews)
AU$110/ night for 2 guests

Its clean , neat, tidy and the staff are efficient. Its just a little "tired" looking.

Reviewed on 27 Apr. 2019
Admiral Nelson Motor Inn
Admiral Nelson Motor Inn
3.5 out of 5.0 16-18 Gowrie Avenue, Nelson Bay, NSW
4.4/5 (290 reviews)

Service was really good. They helped with late check-in. Close to the marina, restaurants and shops.

Reviewed on 5 Mar. 2019
Nelson Bay Breeze Holiday Apartments
Nelson Bay Breeze Holiday Apartments
3.5 out of 5.0 1 Trafalgar Street, Nelson Bay, NSW
4.0/5 (168 reviews)
AU$180/ night for 2 guests

Great location close to all amenities. Nice little town with everything close by. The apartment (34) was very clean and friendly staff

Reviewed on 31 Jan. 2019
Map

Beach Hotels in Nelson Bay


Known for its beaches and marina, Nelson Bay offers a lot for the traveller planning a beach getaway. There are 22 beach hotels and other accommodation options to choose from in this family-friendly destination, so it's easy to find one that meets your needs.


As you search for a place to stay by the water in Nelson Bay, consider selecting one of these top beach hotels with high ratings from Expedia travellers.

Marty's @ Little Beach - 4-star apartment near Dutchies Beach. It features an outdoor pool, free WiFi and free parking. Guests love the pool and great location.

Admiral Nelson Motor Inn - 3.5-star motel near Dutchies Beach. Our travellers recommend its beach location and overall value. This motel boasts an outdoor pool, free WiFi and free parking.

Peninsula Nelson Bay - 4-star motel near Dutchies Beach. It offers an outdoor pool, a spa tub and a restaurant. Guest reviews highlight the proximity to shopping and family friendliness.

Hotel Nelson - 4-star motel near Dutchies Beach. It features an outdoor pool, a restaurant and free WiFi. Guests love the walkable location and breakfast.

Port Stephens Motel - 3-star lodge near Dutchies Beach. Our travellers recommend its overall value and comfortable beds. This lodge boasts an outdoor pool, free WiFi and free parking.


Planning Your Trip to Nelson Bay


If weather is an important factor for your holiday, you can use these local temperature and rainfall averages to decide your travel dates.


  • Hottest months: January, February, December and March, with an average temperature of 27°C
  • Coldest months: July, August, June and September, with an average temperature of 8°C
  • Driest months: September, August, October and June, with an average rainfall of 2.25 inches
  • Rainiest months: June, December, January and May, with an average rainfall of 3 inches

Sightseeing in and Around Nelson Bay


After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you're excited to scope out the beaches, spend a relaxing day by the water at Dutchies Beach or Samurai Beach. Take advantage of the area's whale watching and golf courses, and make time for local attractions like Gan Gan Hill Lookout and Nelson Bay Golf Club. For more things to see and do, consider visiting Tomaree National Park or d'Albora Marinas Nelson Bay.
Visitors also enjoy Nelson Bay for its:
  • Marina
  • Parks
  • Bowling

Getting around Nelson Bay


To get to Nelson Bay, you can fly into Newcastle, NSW (NTL-Williamtown), the closest major airport, which is located 18 mi (29 km) from the city centre. You can learn about water transport options at the marina.