Book Now


Fishheads delivers a dining experience like no other. Nestled at 1 Jonson Street, this locale perfectly encapsulates the charm of Main Beach Byron Bay.

The Restaurant

Fishheads sets the bar high for dining experiences. Whether you’re dining indoors or soaking up the coastal breeze on our beachfront deck, every meal is an ode to modern Australian seafood flavours. Open for breakfast from 7:30am from Monday to Sunday, and running late into the night for lunch and dinner, every day of the week. Enjoy the freshest seasonal seafood available in an ambiance that perfectly blends relaxed casual and contemporary chic.

The Takeaway

Complementing the restaurant, Fishheads also offers a tempting takeaway menu. Available from 7:30 am until 9 pm, seven days a week, treat your taste buds with the same culinary excellence of the restaurant but enjoyed wherever you please.

The driving philosophy of Fishheads is that of ‘Eat Local’. The menu focuses on showcasing the best locally sourced, sustainable, and seasonal produce. The ingredients are directly sourced from local farmers markets, seafood cooperatives, and local breweries and distilleries. The venue prioritizes supporting the Byron Shire community, ensuring you enjoy meals that are ethical, sustainable, and delicious.