Best Restaurants in Port Macquarie

The Beachfront Bar & Grill, Port City Bowling Club

Best Restaurants in Port Macquarie

Port Macquarie's restaurant scene is one of the biggest surprises for first-time visitors. Fine dining with chef's hats, authentic Asian with front-row river views, modern Australian on the waterfront, a world-class wine and cheese bar, and a winery restaurant overlooking the vines — all within easy reach of each other. Here's the definitive local guide.

Best Restaurants in Port Macquarie: Quick Reference

  • Best fine dining: The Stunned Mullet, William Street

  • Best for date night: Banks Cafe, Birdrock or Little Shack.

  • Best steaks: Birdrock Bar & Grill, The Beachfront Bar & Grill, or Finnians Tavern.

  • Best winery restaurant: Taste at Cassegrain, Winery Drive

  • Best Thai restaurant: Mekong Thai Lao, Clarence St

  • Best wine and cheese experience: Florence Jones, Clarence Street

  • Best family dining: Drift Cafe at Port City Bowling Club, Panthers Kove Kitchen, Settlers Inn, & Tacking Point Tavern.

  • Best casual water-view dining: The Beachfront Bar & Grill, Aqua at Westport, Little Shack, Rocksalt, or The Beach House.

  • Best pub dining: Finnian’s Irish Tavern, and The Royal Hotel (Kew)

  • Best bottomless Brunch/Lunch: Birdrock Bar & Grill (Sat/Sun)

  • Best Seafood Restaurant: Bills Fish House & Bar, or Whalebone Wharf

Scroll on for the delish details!

Best Fine Dining in Port Macquarie: The Stunned Mullet

Sitting opposite Town Beach on William Street, The Stunned Mullet is Port Macquarie's signature fine dining experience. It holds a chef's hat and regularly appears on best restaurant lists for regional NSW. The aesthetic is casual-luxe with natural timber and banquette seating, and the acoustics are genuinely good, which matters more than people think. The menu is seriously good, the wine list is outstanding and the team pairs knowledge without the snobbery. Open for lunch and dinner, 6 days. Bookings essential. 24 William Street, Port Macquarie. thestunnedmullet.com.au

Best Restaurant for a Romantic Night Out: Banks Cafe, Birdrock Bar & Grill, or Little Shack

We’ve given you three options to impress here…Banks Cafe is a hidden gem sitting on the river at McInerney Park. The setting is sublime (popular for boutique weddings) and the food is fabulous. Now open for dinner - bookings essential.

Birdrock Bar & Grill takes modern Australian cuisine and applies French-inspired technique to premium local produce. The result is a dining experience that feels genuinely sophisticated without feeling intimidating. Handcrafted cocktails are a serious offering. Open 7 days for dinner and weekends for lunch. Have a drink at the bar, then move through to the restaurant. 103A William Street, Port Macquarie.

Little Shack is a buzzing, casual riverfront favourite sitting on Town Green. Festoon lighting and fringed umbrellas give it a retro-tiki feel. Great for people-watching and sunset drinks. Funky street food-style offerings.

Best Winery Restaurant: Taste at Cassegrain

Cassegrain Wines is Port Macquarie's flagship winery and the Taste Restaurant is the best reason to visit. Every dish on the refined menu is paired with two wines chosen by the award-winning winemaker. You're dining overlooking the vines, surrounded by local art, steps from the cellar door. In cooler months there's a fire. In warmer months there's a terrace. This is the Port Mac long lunch done properly. The cellar door is open 7 days from 10am to 5pm. 10 Winery Drive, Fernbank Creek (10 mins north of Port Mac CBD). cassegrainwines.com.au

Best Thai Restaurant: Mekong Thai Lao

Overlooking Town Wharf with front-row Hastings River views, Mekong Thai Lao is a local institution. The food is authentically Thai and Lao, the seafood is fresh and local, and the whole snapper and the curries are the dishes that keep people coming back. Fully licensed. Gets busy on weekends so book ahead. Eat in or take it away. Town Wharf area, Clarence St, Port Macquarie. mekongrestaurant.com.au

Best Wine and Cheese Experience: Florence Jones

Florence Jones is Port Macquarie's best kept secret and it shouldn't be. Owners Bronny and Suzanne have created a beautifully warm space overlooking Town Wharf where you build your own cheese and charcuterie board, choose from boutique wines and craft beers, and settle in. Over 25 years' combined experience means the recommendations are genuinely good. Also perfect for a takeaway picnic. Shop 4/74 Clarence Street, Port Macquarie. Open Wed to Thu 3pm to 8pm, Fri to Sat 12pm to 8pm, Sun 12pm to 6pm. florencejones.com.au // 0475 740 621

Best Family Dining: Panthers Kove Kitchen - tied with Drift at Port City Bowlo.

On the banks of the Hastings River at Bay Street, Panthers Kove Kitchen does modern Australian classics made from fresh local produce. Great for families because there's genuine variety on the menu, a fabulous playground (including a half-basketball court), and the weekend TAPP Bar next door with live music and woodfired pizza means everyone's happy. 1 Bay Street, Port Macquarie. Open 7 days. (02) 6580 2300.

Drift at Port City Bowling Club is another family favourite, with a great outdoor playground, excellent value menu with kids options, and daily specials. Another popular choice for families in town is Chop n Chill, thanks to its proximity to the Town Green playground and family-friendly vibe (including weekly ‘kids eat free’ options). Other local faves for the family include Settlers Inn on Hastings River Drive, Tacking Point Tavern at Lighthouse Beach, and Lake Cathie Tavern. All have playgrounds and decent kids menus.

Best Casual Waterview Dining: ‘Beachfront Bar & Grill’ at Port City Bowling Club - tied with ‘Aqua’ at The Westport Club

Port City Bowling Club has had a serious glow-up, and the headline act is The Beachfront Bar & Grill upstairs. Sweeping deck views across Oxley Beach, eight different cuts of premium steak, woodfired pizza and a wine list built for watching the sun go down. 4 Owen Street, Port Macquarie | Ph: 02 6583 1133

The Westport Club's Aqua restaurant does a fresh home-style menu with daily specials and those floor-to-ceiling expansive river views. For pre-dinner drinks, head upstairs to Jimmy's Bar and Lounge for over 100 whiskies, epic cocktails and a bar that works for date nights, girls' nights or any night. The club is a level walk from the town centre, just minutes from the airport. The Westport Club, Port Macquarie. thewestportclub.com.au

Best Pub Dining: Finnian’s Tavern, & The Royal Hotel, Kew

Finnians Irish Tavern is a local favourite on Gordon St in town, famous for its for mouth-watering char-grilled steaks and good craic. Warm hospitality, cold Guinness, and live music make for a lively atmosphere.

Thirty minutes south in the semi-rural village of Kew, The Royal Hotel has been serving cold beers since 1891 and after a full restoration it's now a destination pub. The bistro is family-friendly and the food is next-level, the beer garden is lush, weekends bring live music, and there are luxe rooms upstairs. A stone's throw from Camden Haven's best beaches, this gem brings people from far and wide and it’s easy to see why. 2 Ocean Drive, Kew NSW. royalhotelkew.com.au // (02) 6559 4099

Best Steaks

Another three-way tie between The Beachfront Bar & Grill, Birdrock Bar & Grill, and Finnians Tavern! The Beachfront and Birdrock are higher-end, and the steaks are outstanding. Finnians is a local favourite for hearty pub meals.

A gourmet dish featuring a grilled piece of meat topped with a poached egg and garnished with herbs, drizzled with balsamic glaze, served on a white plate with a glass of red wine in the background.
A bowl of gourmet beef short ribs served with vegetables and garnished with fresh herbs.

Birdrock

Aqua at the Westport Club

Close-up of a plated meal with grilled meat topped with chopped herbs and nuts, served with French fries and a side salad. In the background, a glass of red wine, a bowl of soup, and a bread roll are visible.
Roasted rack of lamb with sauce, served on a bed of mashed potatoes, garnished with herbs and crispy toppings.

Finnians Tavern

The Beachfront Bar & Grill

Frequently Asked Questions

Restaurants in Port Macquarie

Locals Love