Best cafes, restaurants and bars in Byron Bay for breakfast, brunch and dinner.

8 of the best cafes, restaurants and bars in Byron Bay

Let’s be honest. A trip to Byron wouldn’t be complete without eating and drinking at its many incredible dining spots. From breakfast and coffees through to dinner and drinks, you’re spoilt for choice with local produce, amazing flavours, healthy options and cocktails galore!

Dizzy thinking about where to start? You’re in luck! Below, we’ve wrapped up 8 of the best cafes, restaurants and bars you need to eat at in Byron Bay!

Best Cafes and Coffee Spots in Byron Bay:


Come to Folk for a local, organic, plant-based brunch. If you’re vegetarian or vegan, then you’ll quickly fall in love with the menu options at Folk. Add to this the dreamy, Instagrammable garden setting and swinging tunes, and you’ve got yourself a killer breakfast spot! 

Byron Bay General Store

An iconic stop for locals and visitors alike, Byron Bay General Store serves up coffee and an epic all-day breakfast menu. There’s options for everyone, with burgers, vegan waffles, and some of the best smoothie bowls in town too.

Bayleaf Cafe

You’ll find true Byron vibes at Bayleaf Cafe! This busy and delicious cafe serves up breakfast and lunch, and is one of the best hot-spots in town. As well as their unique, wholesome menu, they also have a shop on premise, with cute homewares and packaged foods! 

Top Shop Byron Bay

Top Shop is an old 1950s milk bar, that’s become a super popular spot serving up great coffee and breakfast. All with a good dose of laid back vibes. Whether you’re in need of a health kick or a hangover cure, they’ve got something for you. There’s acai bowls, bacon & egg rolls (or you can swap out the bacon for a vegan smokey rasher), sandwiches, salads and smoothies – they’ve got it all!

Best Restaurants, Dinner Spots and Bars in Byron Bay:

Treehouse on Belongil

Situated right next to our Wake Up! Byron digs, this is your go-to spot for the best wood fired pizzas, great drinks and live music. Set within palm trees and boho goodness, it’ll take you 0.37 seconds before feeling ultimate Byron bliss once you’re here. And if you needed an extra reason: we hear Zac Efron and Chris Hemsworth have been spotted here on more than one occasion! Keep your eyes out!

Miss Margarita

Get your crew together to enjoy dinner at Miss Margarita. This vibrant Mexican cantina serves up tacos, nachos and margaritas so good that we bet you can’t stop at one. We recommend grabbing a few starters to share, before hopping into your mains… and another margarita.

Light Years

Light Years is a retro-fitted Vietnamese restaurant and cocktail bar, with a killer soundtrack going on. There’s a great vibe going on here, and simply delicious South East Asian street food. So if you’re into all of that, then consider your dinner plans sorted!

Main Street Burger Bar

Flawless burgers, icy cold beers and real shakes are what you’ll find at Main Street Burger Bar. Yep. This is feel good food done right. In terms of burgers, they have everyone’s needs covered, with options including chicken, beef, fish, vegan, haloumi. And honestly, just thinking about this place is making us hungry! Come here for lunch or dinner.

Want to remember these for later? Save the image below to your Pinterest!

Where to eat and drink in Byron Bay: from breakfast to brunch, lunch, dinner and drinks.

Featured image: Linsey Rendell, via Broadsheet.

Check In
Check Out