This post may contain affiliate links. Please see my disclosure policy for more details.

With a population of over 45k, Port Macquarie in Mid-North Coast NSW not only has all the entertainment you’d expect from a city, but beautiful beaches, river activities, hiking trails and even rainforest!

I decided to spend a night there during my Sydney to Brisbane road trip, after camping in beautiful Myall Lakes National Park. It’s definitely a place I’d like to return to for a bit longer!

Read on to find out the best things to do in Port Macquarie, a fantastic holiday destination easily reached from Sydney.

Pin it for Later!

Discover the best things to do in Port Macquarie NSW, a beautiful city just four hours from Sydney with beach walks, restaurants & rainforest hikes.

Where is Port Macquarie Located?

Port Macquarie is situated in Mid-North Coast NSW, about a 4.5-hour drive north of Sydney, or a 6-hour drive south from Brisbane.

If you’re on a Sydney to Brisbane road trip, it’s a great place to stop overnight, especially if you’ve been bush camping and want to break it up with a bit of civility!


Port Macquarie Beaches

If you’re a beach lover, you’ll be spoilt for choice in Port Macquarie. An easy walk from the shops is lovely Town Beach, popular with surfers. Slightly further south is family-friendly Flynn’s Beach, with lifeguards and shady picnic areas underneath the trees.

Town Beach: a fantastic Port Macquarie attraction.
Town Beach during wintertime in Port Macquarie

For a dog-friendly beach try Nobby’s Beach, just south of Flynn’s. This Port Macquarie beach guide runs through details of the many beaches in the region!


Town Green Park & Port Macquarie Breakwall

At the mouth of the Hastings River, you’ll find Town Green Park. It’s an easy walk from the city centre, and an ideal spot for a stroll or picnic.

Town Green Park Port Macquarie Australia.
Town Green Park

One of my favourite features of Port Macquarie was the colourful breakwall that runs alongside the park and behind Town Beach! Each rock has been painted by locals with messages, thoughts and tributes.

A walk along the painted Port Macquarie breakwall: one of many things to do in Port Macquarie.
Painted rocks along Port Macquarie breakwall

It was fascinating to stroll along the waterfront, reading all the messages. It’s particularly beautiful at sunset, as you can look west across the river.

Sunset at Port Macquarie breakwall and Town Green Park.
Sunset along the breakwall at Town Green Foreshore

Port Macquarie Coastal Walk

If you feel like stretching your legs, try the 9km Port Macquarie beach walk from Town Green Foreshore down to Tacking Point Lighthouse. The walk passes multiple beaches as well as lookouts, historical sites and rainforest! For less of a challenge you could always take on shorter sections.

Things to do in Port Macquarie: beach walk.
Looking north from Flagstaff Lookout

Things to Do in Port Macquarie City

In addition to the abundance of nature, Port Macquarie also plenty of has city entertainment to enjoy. As well as shops and cafes you can visit the Glasshouse theatre and gallery, Port Macquarie Koala Hospital or Port Macquarie cinema.

Horton Street in Mid-North Coast NSW.
Horton Street, Port Macquarie

The city also has a wide range of restaurants and bars. We ate at The Beach House Bar and Restaurant, a waterfront venue with a great atmosphere and plenty of outdoor seating. Even in winter it wasn’t too cold to sit outside.

Eating at The Beach House in Port Macquarie.
Waterfront dining at The Beach House Bar and Restaurant

Port Macquarie Cruises

With its waterside location, Port Macquarie offers a choice of cruises both out on the ocean and along the Hastings River. You can go dolphin spotting with Cruise Port Macquarie, or even whale watching between May and November with Port Jet Cruise Adventures.

River cruises in Port Macquarie.

Port Macquarie Sea Planes

If you’re feeling more adventurous, try viewing the beautiful New South Wales scenery from the sky with Port Macquarie Seaplanes! You can book a scenic flight for up to three people from $149 per person.

Port Macquarie seaplanes: one of the top things to do in Port Macquarie.

Port Macquarie Accommodation

As it’s a major holiday destination, you can find everything from plush hotels to beachside camping in Port Macquarie. Click on the link below to search for options.

Browse Port Macquarie accommodation on Booking.com

Port Macquarie Breakwall Holiday Park

I camped at NMRA Port Macquarie Breakwall Holiday Park, which is literally on the water’s edge, with the Hastings River and Town Green Park on one side, and Town Beach on the other side.

Port Macquarie caravan park and camping.
Camping at Port Macquarie Breakwall Holiday Park

It’s an easy stroll into town too, and you can walk to restaurants and bars at night and not worry about having to drive.

The park has powered and unpowered sites, as well as studios and cabins. There’s also a camp kitchen, TV room, children’s playground and resort-style swimming pool!

Resort-style swimming pool at NRMA Port Macquarie Breakwall Holiday Park.
Swimming pool at Port Macquarie Holiday Park

Hopefully I’ll visit Port Macquarie’s again some day! To read my whole Sydney to Brisbane road trip itinerary, complete with drive stops, distances and costs, check out the following blog post:

Sydney to Brisbane Drive Itinerary

For more ideas on fun trips from Sydney, have a read of these posts:

10 Best Weekend Getaways from Sydney

10 Scenic Day Trips from Sydney

If you’re heading north, read about my next destination: South West Rocks. Happy travels!