For all enquiries & bookings call
(08) 9904 9105 Download Menu

The Freemasons Hotel
One of the best regional hotels in Western Australia

The Pub with Personality

Contact Us

For all enquiries & bookings call (08) 9904 9105

Or complete the CONTACT US FORM and we will get back to you ASAP.

About The Freemasons Hotel

The Pub with Personality

Welcome to the pub with personality, The Freemasons Hotel, a vibrant and friendly award-winning venue catering to families, groups, and individuals.

We offer a wide range of delicious pub foods, 15 beverages on tap and a vast selection of wines and spirits.

✔️ Dine Inn, Take Away, Home Delivery
✔️ A great place for your next function or event
✔️ One of the best live entertainment venues in Geraldton

Dining: Our delicious menu offers a range of traditional pub meals using the best locally sourced seasonal produce or region has to offer. Order eat and enjoy or stay home and we will deliver to your door.

Functions: Whether it’s a formal dinner, cocktail party, business lunch or any celebration. We can tailor a menu package and beverage list to suit your specific needs. Call our friendly function team so we can create the perfect event for you and your guests.

Live Entertainment: Over the years we have hosted some great original and cover bands, entertainers and sporting identities, so please follow us on social media or visit our website to see What’s On at The Freemasons Hotel.

FOR ALL ENQUIRIES & BOOKINGS CALL > 08 9904 9105 👍 👍 👍


79 Marine Terrace, Geraldton, Western Australia 6530


Monday to Friday 11:00am – Midnight
Saturday to Sunday 11:00am – Midnight


What's On


Fantastic owners and friendly staff, it’s the best place in Freo to watch sport and have a few bevies.

Steven Hamilton

Love the loaded fries !


Best place to watch the footy – go Eagles

Holly D

Join our e-newsletter to be updated about special deals and events

Fox Sports ESPN Fox Footy
For all enquiries & bookings call (08) 9904 9105

Contact Info

79 Marine Terrace,
Geraldton WA 6530

Monday to Friday 11:00am – Midnight
Saturday & Sunday 11:00am – Midnight

Where to find us