More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Free cancellation on select hotels and 24/7 support, so you can book with confidence
Nelson Bay is the main town in Port Stephens, a NSW beach haven with 26 beaches. The diving and snorkelling is incredible, but there are also calm, family-friendly spots for safe swimming or sailing. You can watch whales, spot a porpoise or two, wander Tomaree National Park, sip coffee by the seaside, or hop across the Bay to Hawks Nest. Wot more could you want from a beach holiday? Choose from our range of Nelson Bay hotels and all you'll need to remember is to pack your swimmers and sunscreen.
Families on a budget will love the hotels in Nelson Bay. The Seabreeze Hotel is just a half-mile from the beach and a short walk to the restaurants and shopping of downtown. There’s free parking and Wifi, plus you’ll save on transportation costs—this hotel has a very walkable location near the waterfront and Victoria Parade.
Got a bit more to spend? The Landmark Resort Nelson Bay offers an easy-breezy holiday. The ocean-view restaurant has an elegant atmosphere, and the outdoor pool and hot tub keep you totally relaxed. These Nelson Bay apartments also offer kitchenettes with stovetops.
The Hotel Nelson just might be the best value in town, with free parking and laundry facilities, and barbies for cooking up a storm. Dine al fresco at Little Nel Café or order room service to start your day. There’s also a tasty cooked-to-order breakfast available for an extra fee.
For a romantic, secluded feel, head to Nelson Bay Bed & Breakfast. With just three rooms, all with balconies or patios, and a location on the outskirts of town, this property is perfectly private.
If you’re looking for luxury hotels in Nelson Bay, you’ve gotta check out Amarna Luxury Beach Resort. Your new lavish life includes two outdoor pools, robes, an in-room espresso maker, a breezy sundeck, and a spot right on the beach, complete with umbrellas. You can even book a suite with a private pool!
Hotels in Nelson Bay start at AU$106 per night. Prices and availability subject to change. Additional terms may apply.