City Stays in Port Macquarie
Port Macquarie is a small coastal city rather than a metropolis, and a city stay here means being close to the town centre, the Hastings River foreshore and the restaurants around Horton Street and Clarence Street. Only one of the three stays tagged for this page sits right on the waterfront by the centre: Rydges Hotel Port Macquarie, with river-view rooms, a heated pool, a spa and a fitness centre. Beaches Holiday Resort, opposite Flynns Beach, and Shelly Beach Resort, opposite Shelly Beach, are coastal apartments and villas a short drive south of the centre. I explain below what each one suits.
Port Macquarie is one of the oldest towns in New South Wales, founded as a convict settlement in 1821 at the mouth of the Hastings River. The centre is compact: the Glasshouse arts and entertainment centre on Clarence Street, the riverside Town Green, and the breakwall with its painted rocks. A coastal walk links the town to its beaches, and the Koala Hospital and the historic Roto House sit a short drive from the centre.
Riverfront rooms or beachside apartments
I group these stays for travellers who want the town within reach: dinner by the river, a visit to the Glasshouse arts centre, a walk to the breakwall. Rydges is the true city choice, with the centre on its doorstep. The two beach resorts are more about sand and space, but both sit along the coast a few minutes from the centre by car, which makes them workable bases if you want a quieter night and still plan to eat in town.
Rydges Hotel Port Macquarie is the stay that best fits the city label. It sits on the waterfront with rooms that have private balconies or patios and river views, and its description presents it as a city stay with easy access to vineyards and beaches. On site there is an outdoor heated swimming pool, a spa and a fitness centre, useful after a day of meetings or sightseeing. From here the riverside Town Green, the restaurants of the centre and the breakwall are all within walking distance, which means you can leave the car parked for most of your stay and explore the town on foot.
Beaches Holiday Resort is a different kind of base. Its family apartments face Flynns Beach and come with full kitchens and laundry facilities, and some include a spa bath. There is an outdoor swimming pool, barbecue facilities and free parking. Flynns Beach sits on the coastal walk, so you can reach the town centre on foot along the coast, or drive there in a few minutes. I would choose it if you want to cook some of your meals, swim in the sea in the morning and go into town for dinner, rather than sleeping in the centre itself.
Shelly Beach Resort sits directly opposite Shelly Beach, further south along the coast, with air-conditioned villas that have full kitchens, plus a swimming pool, a spa pool, a tennis court and a children's playground. It is the quietest of the three and the furthest from the centre, so I would not book it for a city break in the strict sense. It suits travellers who want a villa with space and the rainforest of Sea Acres close by, and who are happy to drive into town for restaurants, the Glasshouse or an evening by the river.
What makes Port Macquarie work as a city stay is how much fits into a small area. The Glasshouse on Clarence Street hosts exhibitions and performances, the Town Green runs along the river with the marina nearby, and the painted rocks of the breakwall lead out towards Town Beach. The Port Macquarie Koala Hospital, in the grounds of the historic Roto House, is a short drive or a longer walk from the centre. I would spend a day on foot in town, from the Town Green to the breakwall and the koalas, then pick the stay that matches how you want your evenings.
A traveler's takeI would choose Rydges Hotel Port Macquarie for a city stay here: it is the one stay of the three on the waterfront by the centre, guests rate it 8.7, and its river-view rooms, heated pool and fitness centre suit a short break. I would walk from the hotel along the Town Green to the painted rocks of the breakwall before dinner.
City StayRydges Hotel Port Macquarie
★4.4Waterfront hotel with a heated pool, spa, and river-view rooms
Why guests love itI would book Rydges Hotel Port Macquarie for a waterfront family stay. Rooms have private balconies or patios and river views, and the hotel has a heated outdoor swimming pool, a spa and a fitness centre. It works as a city stay with easy access to beaches. An 8.7 score from 1,449 guests is strong for a four-star hotel. The waterfront setting suits guests who enjoy river views.
City StayBeaches Holiday Resort
★4.3Family-friendly apartments opposite Flynns Beach with a pool and spa baths
Why guests love itI would book Beaches Holiday Resort for a self-catering beach stay in Port Macquarie. It sits opposite Flynns Beach, and the apartments have full kitchens and laundry facilities, with a spa bath in some. There is an outdoor pool, barbecue facilities and free parking. The Koala Hospital is nearby, and the CBD is 2.5 kilometres away. An 8.6 score from 376 guests suits a relaxed family week.
City StayShelly Beach Resort
★4.2Family-friendly villas opposite Shelly Beach with pools and a tennis court
Why guests love itI would book Shelly Beach Resort for a self-catering family stay directly opposite Shelly Beach in Port Macquarie. The air-conditioned villas have full kitchens and free WiFi, and the resort has a swimming pool, a spa pool, a tennis court and a children's playground. An 8.4 score from 688 guests suits a relaxed coastal week with plenty for children to do.
Local tips
- 1Book a river-view room at Rydges Hotel Port Macquarie if you want to see the Hastings River from your balcony.
- 2Choose Beaches Holiday Resort if you want a full kitchen and Flynns Beach across the road.
- 3Pick Shelly Beach Resort only if you have a car, as it is the furthest of the three from the centre.
- 4Check the programme at the Glasshouse on Clarence Street for an evening exhibition or show.
- 5Walk the breakwall from the Town Green and look for the painted rocks left by visitors.
- 6Visit the Koala Hospital in the grounds of Roto House, a short drive from the centre.