Things to do in Byron Bay.

Discover the best places to eat, drink and play in Byron Bay.

Once a place swarming with just surfers and backpackers, now a tranquil oasis where locals, surfers and holidaymakers sit harmoniously side by side, the serene setting of Byron Bay is a dreamy destination that oozes laid-back charm. 

Whether you’re visiting or staying for the long haul, Byron’s beauty is all-embracing, drawing in the crowds with its stunning beaches, local boutiques, fresh local produce and a thriving restaurant scene where sea-changing chefs and artisans champion paddock-to-plate ambitions, with sustainability at the core. 

Dramatic coastline and surrounding lush hinterland welcomes a creative community, but to put it simply, people come to Byron for an escape from the daily grind. The welcome sign says it all: ‘Cheer Up, Slow Down, Chill Out’. And when you arrive in Byron, that’s exactly what you’ll do.

So if you’re craving a weekend by the coast where you can switch off and unwind, this is the place to do it. Our handy guide will help you uncover some of the best that Byron has to offer. Just don’t be too surprised if you start to find yourself dreaming of a permanent move — you have been warned.


Byron Bay and the surrounding borders have long been a rich environment for fresh, quality produce, matched perfectly with a fusion of fine dining and equally refined, yet, laid-back cafés. From the ocean to the hills, make sure to spread your appetites wide by discovering the very best of the area’s culinary delights.

Mark + Vinny’s Place

Having made a name for themselves with Mark + Vinny’s in Sydney and Melbourne’s Matcha Mylkbar, the dynamic duo have come to Byron to share their food and their motto: ‘don’t be upsetti, eat some spaghetti’. With MVP (Mark + Vinny’s Place), they’re bringing their classic brand of eco-friendly, fun, family-style Italian cooking to Byron. A love letter to the regions real MVPs, the valued local artisan producers, all ingredients are sustainably and locally sourced and over 50% of the menu is plant-based. Our go-to dishes would be the vegan egg carbonara, the blue spanner crab served on a bed on blue linguine or the spicy gnocchi alla Renée which – to quote the menu – is hot, like Renée. There is a gin-focussed cocktail list which highlights Australian gins like the locally-loved Brookie’s Byron Gin and The Cannabis Co. Mycene Hemp Gin. With plans to open a rooftop pizza bar later in the summer, this new spot has everything going for it!

7/7 Lawson Street, Byron Bay


Located in the quaint town of Newrybar, about a 20-minute drive from Byron Bay’s CBD, dwells Harvest, a trendy and well-curated eatery offering an extensive, flavoursome menu. Covering all basis, Harvest offers a relaxed deli and café, set within a lovingly restored vintage building, and fine dine in their more upmarket restaurant – a contemporary Queenslander situated directly next door. Either way, a visit here promises fabulously fresh and delicious food.

18-22 Old Pacific Highway, Newrybar

Raes Dining Room, Byron Bay
Raes Dining Room

An exclusive boutique retreat with an idyllic beachfront setting. Aside from the gorgeous, stylishly designed rooms (of which there are seven), Rae’s renowned restaurant,  with an open-window framed view of the nearby Wategos Beach, is one Byron’s biggest draws. Serving contemporary Australian with a Mediterranean influence, every taste is catered for. Start with some locally caught oysters before delving into their delicious à la carte menu.

6/8 Marine Parade, Byron Bay

Beach Byron Bay

In a town full of stunning beaches, it’s only natural Beach Byron Bay would sit atop its golden sands. An alfresco hotspot boasting stunning panoramic ocean views – be sure to book a table for dinner, just in time to watch the sunset. 

2 Massinger Street, Byron Bay


If you’re on the hunt for a cool, yet casual place to eat, head to Folk — a charming café set within a converted weatherboard cottage with an easy-breezy vibe. The menu features a selection of fuss-free foods, including the likes of zesty avocado toast and freshly baked croissants, that you can choose to devour inside or out. Nab a spot outside on the gigantic cushions, so you can sprawl out with your coffee (and cake) in hand. 

1/399 Ewingsdale Road, Byron Bay

Folk, Byron Bay
Folk, Byron Bay

Nothing says ‘holiday’ like cocktail or two in the sun. And since Byron is one of Australia’s top tourist spots, it’s best to find out in advance where to book a spot at. Whether that’s a coffee stop the locals swear by, or a delicious cocktail at the latest new haunt, these watering holes should do the trick.

The Mez Club

Located along Byron’s main high street, The Mez Club is a must for cocktail hour. This beautifully designed venue has a rustic Mediterranean vibe, with white-washed walls, floor-to-ceiling doors and beautiful Moroccan-style furniture. The cocktails served here are fresh and vibrant and dangerously moreish. The Turkish Princess’ and ‘Classic Margarita’ come highly recommended.

4/85-87 Jonson Street, Byron Bay

Top Shop

Coffee before cocktails is essential, and it’s unlikely you’ll find a better cup in Byron than at Top Shop. As the name suggests, this locally loved café sits on the top of a hill, and is best known in town for serving up excellent, single origin coffee, along with a tasty range of burgers and sandwiches. Heads up — this place can get rather busy, so just in case you can’t find a seat, do as the locals do and sit on the grass by the road for a makeshift picnic.

65 Carlyle Street, Byron Bay


Barrio’, meaning “neighbourhood” in Spanish, has an industrial-style interior, yet still manages to feel warm and welcoming, thanks to large wooden communal tables, an open kitchen with Argentinian wood-fired oven and grill, and outdoor tables and picnic rugs. The food served here is authentic and has a suitably well-refined cocktail list to match.

1 Porter Street, Byron Bay

Barrio, Byron Bay
Botanica Beach Club

For an indulgent splurge Elements of Byron ticks every box. Not only for its luxe lodgings, but for its trendy Botanica Beach Bar — a retro-style caravan, set up every day from 2pm-6pm, bang on Belongil Beach. Here you can order cocktails, mocktails, beers, wine, and even some tasty nibbles — with sand at your feet and panoramic views of Byron Bay Lighthouse.

144 Bayshore Drive, Byron Bay


The best part of being on holiday is planning out how to spend your newfound hours of freedom. Fortunately, Byron has an infinite variety of leisurely pursuits. Whether it’s spending an entire day soaking up the sun on the beach, browsing through one boutique store after the next, or taking a short drive out to one of the many surrounding villages —  Byron’s bounteous selection is guaranteed to surprise and delight. 

Wategos Beach

It’s no secret that Byron is famed for its many spectacular beaches, dotted up and down the coast. There’s Main Beach right on the edge of town, The Pass,  with one of the best surf breaks, and Tallow Beach’s long sandy stretches. But for an option that’s just as beautiful, with easy access, Wategos Beach is where you should lay down your towel. Tucked in below the cliffs of Cape Byron, you can park right in front, and skip down the few steps to the sapphire waters below. When you’re done basking for the day, just pop up and grab a coffee, juice, or a cocktail from the nearby Raes.  

The Farm Byron Bay

This 80-acre working farm located in Ewingsdale, houses a collection of micro-businesses, all operating with the same motto — to grow, feed, and educate its guests. Here you’ll find the celebrated Three Blue Ducks, a much-loved restaurant and produce store, The Garden Shed, a nursery hub with a mission to connect people to real food and the land it comes from, and The Bread Social, an artisan bakehouse baking everything from bio-dynamic sourdoughs to light buttery pastries. As well as food, there are farm tours, sunflower fields and picnic areas where you can BYO. 

11 Ewingsdale Road, Ewingsdale

The Farm, Byron Bay
The Farm, Byron Bay
Spell Boutique

If you’ve ever come across the brand Spell & The Gypsy on Instagram, then you’ve probably already fallen under their magical spell. Known for their beautiful boho and carefree clothing, this brand derives its distinct aesthetics to its birthplace, Byron Bay. An absolute must visit, their boutique store, Spell Boutique,  is located on Browning Street — the main road into town. Because if you’re going to eat and drink your way through Byron, you might as well dress the part.

15 Browning Street, Byron Bay


Byron Bay is bursting at the seams with gorgeous homeware stores, so much so, it’s almost impossible to leave without an item (or five) to take home with you. One of our favourites? Marr-Kett, a treasure-filled space located along one of Byron’s main stretches, Fletcher Street. This store specialises in vintage and custom-made Moroccan rugs, as well as artisan-made homewares, sourced both locally and globally. And just in case you can’t fit that coveted rug in the car or in your suitcase, you can always make your purchase through their website and meet your one-of-a-kind rug at home.

Shop 5a 21/25 Fletcher Street, Byron Bay

For more destination guides and local travel inspiration, head to Sitchu.