We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Pool Mid-range Free Parking Family-friendly Quiet Restaurant Suites Kitchenette Spa Bar/Lounge Fitness centre Room Service & up Independent Hotels & up Air Conditioning Internet & up Non-Smoking Hotel Reduced mobility rooms Cheap Hotels Meeting room Spa Hotels Concierge Apartment Hotels $ $$ $$$ $$$$ Beach Mantra Business services Resort Family Resorts Charming Business Any Distance from Imagine Cruises
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Nelson Towers Motel
SAVE USD 15
USD 237*
Agoda.com
USD 222*
View Deal
71a Victoria Pde, Nelson Bay, Port Stephens, New South Wales 2315, Australia
0.1 km from Imagine Cruises
  • Free Wifi
  • Free Parking
The Nelson Resort
Agoda.com
View Deal
3 Government Rd, Nelson Bay, Port Stephens, New South Wales 2315, Australia
0.2 km from Imagine Cruises
  • Free Wifi
  • Free Parking
Port Stephens Marina Resort
Expedia.com
View Deal
33 Magnus St, Nelson Bay, Port Stephens, New South Wales 2315, Australia
0.3 km from Imagine Cruises
  • Free Wifi
  • Free Parking
Mantra Aqua
SAVE USD 15
USD 510*
Orbitz.com
USD 495*
View Deal
1A Tomaree St, Nelson Bay, Port Stephens, New South Wales 2315, Australia
0.4 km from Imagine Cruises
  • Free Wifi
  • Free Parking
Cote D'Azur
TripAdvisor
View Deal
61 Donald St, Nelson Bay, Port Stephens, New South Wales 2315, Australia
0.4 km from Imagine Cruises
  • Free Parking
  • Pool
Port Stephens Motel
Expedia.com
View Deal
44 Magnus St | Corner of Fingal Street, Nelson Bay, Port Stephens, New South Wales 2315, Australia
0.5 km from Imagine Cruises
  • Free Wifi
  • Free Parking
The Landmark Nelson Bay
SAVE USD 43
USD 221*
Expedia.com
USD 178*
View Deal
61-A Dowling St, Nelson Bay, Port Stephens, New South Wales 2315, Australia
0.7 km from Imagine Cruises
  • Free Parking
  • Pool
Nelson Bay Breeze Holiday Apartments
Priceline
View Deal
1 Trafalgar St | Cnr Trafalgar Street & Shoal Bay Road, Nelson Bay, Port Stephens, New South Wales 2315, Australia
0.8 km from Imagine Cruises
  • Free Parking
  • Pool
No photo provided
TripAdvisor
View Deal
16 Christmas Bush Ave | Dutchmans Beach, Nelson Bay, Port Stephens, New South Wales 2315, Australia
0.9 km from Imagine Cruises
    Central Motel
    Hotels.com
    View Deal
    Cnr Church St & Government Road, Nelson Bay, Port Stephens, New South Wales 2315, Australia
    1.1 km from Imagine Cruises
    • Free Wifi
    • Free Parking
    Admiral Nelson Motor Inn
    Hotels.com
    View Deal
    Cnr. Gowrie Avenue & Achilles Street, Nelson Bay, Port Stephens, New South Wales 2315, Australia
    1.4 km from Imagine Cruises
    • Free Wifi
    • Free Parking
    Beaches Serviced Apartments
    Agoda.com
    USD 202*
    View Deal
    12 Gowrie Ave, Nelson Bay, Port Stephens, New South Wales 2315, Australia
    1.4 km from Imagine Cruises
    • Free Wifi
    • Free Parking
    Peninsula Nelson Bay
    SAVE USD 144
    USD 287*
    Travelocity
    USD 143*
    View Deal
    52 Shoal Bay Rd, Nelson Bay, Port Stephens, New South Wales 2315, Australia
    1.4 km from Imagine Cruises
    • Free Parking
    • Pool
    No photo provided
    54 Shoal Bay Rd, Nelson Bay, Port Stephens, New South Wales 2315, Australia
    1.4 km from Imagine Cruises
      No photo provided
      30 Shoal Bay Rd, Nelson Bay, Port Stephens, New South Wales 2315, Australia
      1.6 km from Imagine Cruises
        Martys at Little Beach
        Travelocity
        View Deal
        Cnr Gowrie Ave & Intrepid Close., Nelson Bay, Port Stephens, New South Wales 2315, Australia
        1.7 km from Imagine Cruises
        • Free Wifi
        • Free Parking
        Ramada Resort Shoal Bay
        Travelocity
        USD 334*
        View Deal
        35-45 Shoal Bay Rd, Shoal Bay, Port Stephens, New South Wales 2315, Australia
        2.8 km from Imagine Cruises
        • Free Parking
        • Pool
        Oaks Pacific Blue Resort
        SAVE USD 57
        USD 400*
        Expedia.com
        USD 343*
        View Deal
        265 Sandy Point Rd, Salamander Bay, Port Stephens, New South Wales 2317, Australia
        3.6 km from Imagine Cruises
        • Free Parking
        • Pool
        Corlette Palms Motor Inn
        Agoda.com
        View Deal
        104 Sandy Point Rd, Corlette, Port Stephens, New South Wales 2315, Australia
        3.6 km from Imagine Cruises
        • Free Parking
        • Pool
        Anchorage Port Stephens
        Orbitz.com
        View Deal
        Corlette Point Road, Corlette, Port Stephens, New South Wales 2315, Australia
        3.7 km from Imagine Cruises
        • Free Wifi
        • Free Parking
        No photo provided
        134 Sandy Point Rd, Corlette, Port Stephens, New South Wales 2315, Australia
        3.8 km from Imagine Cruises
          Horizons Golf Resort
          5 Horizons Dr, Port Stephens, New South Wales 2317, Australia
          5.7 km from Imagine Cruises
          • Free Parking
          • Pool
          Hawks Nest Motel
          Expedia.com
          USD 126*
          View Deal
          3 - 5 Yamba St, Hawks Nest, New South Wales 2324, Australia
          6.0 km from Imagine Cruises
          • Free Wifi
          • Free Parking
          Tea Gardens Country Club & Motel
          Expedia.com
          USD 120*
          View Deal
          2 Yalinbah St, Tea Gardens, New South Wales 2324, Australia
          6.2 km from Imagine Cruises
          • Pool
          • Spa
          Oceanside Hawks Nest Motel
          Hotels.com
          USD 128*
          View Deal
          Corner of Booner & Bennet Streets, Hawks Nest, New South Wales 2324, Australia
          6.2 km from Imagine Cruises
          • Free Parking
          • Pool
          Boathouse Resort Tea Gardens
          Expedia.com
          View Deal
          21 - 23 Marine Dr, Tea Gardens, New South Wales 2324, Australia
          6.5 km from Imagine Cruises
          • Free Parking
          • Pool
          Ibis Styles Port Stephens Salamander Shores
          Cancelon
          View Deal
          147 Soldiers Point Rd, Port Stephens, New South Wales 2317, Australia
          6.9 km from Imagine Cruises
          • Free Wifi
          • Free Parking
          Booking.com
          View Deal
          428 Tarean Rd, Karuah, Port Stephens, New South Wales 2324, Australia
          18.3 km from Imagine Cruises
          • Free Wifi
          • Free Parking
          Karuah Motor Inn
          SAVE USD 3
          USD 103*
          Orbitz.com
          USD 100*
          View Deal
          422 Tarean Rd, Karuah, Port Stephens, New South Wales 2324, Australia
          18.4 km from Imagine Cruises
          • Free Wifi
          • Free Parking
          Karuah Gardens Motel
          Hotels.com
          View Deal