Accommodation now takes more forms than ever. Hotels – boutique and otherwise – will always have their place, but in recent years entirely new genres have emerged. Now, the best way to experience some of the most beautiful spots in New South Wales might be to rent out a self-contained cottage on a working farm. It could mean booking out a secluded coastal hideaway. And spa retreats are still just as relevant as ever.

Whether you’re a local looking to get out of the city for the weekend or a traveller planning a longer holiday, there’s a spot in here for you. These are the best places to stay in New South Wales.

The Covid-19 situation is evolving in NSW and public health recommendations are subject to change. Masks are recommended in indoor public spaces. If you have concerns about visiting businesses or public spaces, or questions about self-isolation or coronavirus testing, see the latest updates from NSW Government.

Raes on Wategos

A boutique resort, spa and restaurant in a striking white villa that overlooks its namesake beach.

6 - 8 Marine Parade, Byron Bay

Halcyon House

A ’60s surf motel turned boutique hotel, featuring an acclaimed restaurant.

21 Cypress Cresent, Cabarita Beach

Elements of Byron

This is one of Byron's quintessential resorts, and we can see why. Between the luxurious villas, bars, cocktail caravans and – not to mention – the swim-up bar in the adults-only pool, Elements will provide the escape you need.

144 Bayshore Drive, Byron Bay

Bannisters Port Stephens

British celebrity chef Rick Stein is behind this former no-frills motel. Now it offers good eating, spa treatments and an enviable swimming pool.

147 Soldiers Point Road, Soldiers Point

Borrodell Suites

This winery and hotel is just as worth visiting in the cooler months as it is during harvest season.

298 Lake Canobolas Road, Orange

Nashdale Lane Glamping

Split your time between wine tasting, walking the countryside and relaxing in glamping cabins (which even come with their own fireplace).

125 Nashdale Lane, Nashdale

The Byron at Byron Resort & Spa

Take some time for self-care at this beautiful northern-New South Wales resort.

77-97 Broken Head Road, Byron Bay

Paperbark Camp

Glamping was a thing here before glamping was a thing anywhere.

571 Woollamia Road, Woollamia

Cottage Point Inn

This underrated fine diner has been going strong since the 1950s. It sits on the edge of Cowan Creek, one of several waterways feeding directly into the Hawkesbury River near Mooney Mooney. Expect elegant waterside dining at its best, with beautifully-plated European dishes and a progressive wine list.

2 Anderson Place, Cottage Point
Book a Table

Soma Byron Bay

Book in for a multi-day retreat to experience meditation, yoga, coaching and stunning rainforest views.

221 Kennedy Lane, Ewingsdale


This chic retreat is just two minutes from the closest beach. But it’s so beautiful, you’ll probably just want to stay in.

4 Acacia Street, Byron Bay

Mona Farm

There are six historic buildings to choose from on this beautiful tranquil property. It's BYO food or there’s a chef on hand to make your meals.

140 Little River Road, Braidwood


Four luxe villas surrounded by towering sandstone walls and a thick blanket of trees in dreamy Kangaroo Valley.

408 Bunkers Hill Road, Kangaroo Valley

The Surf House

A budget-friendly hotel in Byron Bay's heritage-listed former council chambers. It has all the style and luxury of a boutique hotel, but with the communal spaces (including shared kitchen and laundry facilities) you’d find in a hostel. Plus, it’s home to Byron’s only open-air rooftop bar.

23 Lawson Street, Byron Bay

The Camp

This luxe canvas bell-tent is fitted with a queen-sized bed and a solar-powered hot shower. And it's just a 30-minute drive from Byron Bay.

Yelgun Road, Yelgun

The Eltham Hotel

This historic Northern Rivers pub – which opened in 1903 – has been lovingly restored to its original condition. Upstairs, each of the comfortable and quaint rooms have their own theme. Downstairs is all about beers, live music and pub gold standards such as schnitzels and smoked whipped fish fingers.

441 Eltham Road, Eltham
Book a Table