6 Horton Street Port Macquarie NSW

Restaurant, Bar & Functions

Welcome home. At Port Macquarie’s favourite venue, everyone’s treated like a member of the family.


From birthdays to corporate parties, celebrate in style at Port Macquarie’s best function room. Our staff handle the finer details so you can relax!

Eat & Drink

Town Green Inn prides itself on going above and beyond, with our skilled chefs crafting meals from fresh produce and locally caught seafood.

Function Venues Port Macquarie

What’s On

As an iconic coastal venue, we celebrate the big moments every chance we get. Join us for the good times – from NYE to Australia Day!

What’s On at Town Green Inn

Restaurant & Dining

From family dinners to the best Sunday session in town, you’ll love our award-winning restaurant in Port Macquarie. Our skilled chefs treat diners to Port Macquarie’s best – from locally-caught fish to Black Angus steak. For lunch, dinner, or after-work nibbles, swing by Port Macquarie’s favourite bar with the food to beat.

Function & Event Venue Hire

Set in Port Macquarie’s centre, just a stroll from where the Hastings River meets the beach, there’s no better location for your event that Town Green Inn. Stunning bayside views sprawl before our recently renovated function room in Port Macquarie. With modern finishes and your own private bar, it’s perfect for weddings, corporate events, birthday parties, and much more.

Function Rooms

Blog Articles

Wedding Venues Port Macquarie

How to plan the perfect wedding in Port Macquarie

Start planning your dream wedding in Port Macquarie with these ideas.

Wedding Venues Port Macquarie

7 Things To Do In Port Macquarie

If you’re in the area and can’t decide how to spend your time, here’s a list of some of the best things to do in Port Macquarie.

Function Rooms Port Macquarie

Birthday Party Ideas For 2019

With a function room for private celebrations and a restaurant designed to impress, make this birthday one to remember at Town Green Inn.