Morayfield Tavern, after undergoing a major redevelopment is now a shining star in the Moreton Bay Region.
Whether you want a lovely evening in our "Roadhouse Grill" restaurant or wish to try your luck on the pokies, pick a horse and have a punt in our UBET, or just have a cold drink at the bar;
Our hotel is the perfect destination for the whole family.
Looking for somewhere to stay in the Caboolture area? Why not stay in one of our 26 rooms designed with affordability in mind. Morayfield Tavern is conveniently located on Morayfield Road, opposite Morayfield Shopping Centre. It is approximately 40 mins north of Brisbane City and a short 5 min drive off the Bruce Hwy.