Eat & Drink


Bayleaf Cafe

A bustling hangout with outdoor seats and a hip vibe, dishing up delicious, fresh breakfast and lunch options. Also serves great coffee!


Marvell Street, Byron Bay (Just off Jonson Street)

Open times: 7am – 2pm (7 days)

Topshop Cafe

Laid-back atmosphere, where patrons can grab an Acai bowl, single-origin coffee and relax on the lawn. Alternatively, Topshop serves the best burgers in town. The perfect stop after a long morning surfing or lazing on the beach.


65 Carlyle St, Byron Bay

Ph: (02) 6685 6495

Open times: 6.30am – 4pm (7 days)


Belongil Bistro Cafe

All-day breakfast, coffee and cafe mains served in a trendy, light-filled space with a relaxed vibe.


33 Childe Street, Byron Bay (Belongil)

Ph: (02) 6680 9007

Open times: 7am – 2pm (7 days)

Aquarius ‘The Rocks’ Cafe

The Rocks @ Aquarius Cafe, Byron Bay, has a laid back, beach vibe and friendly service. The perfect location to enjoy a casual breakfast or tasty lunch. Varied, seasonal inspired menu,complemented by locally roasted coffee, a  killer wine list and a changing selection of original cocktails.


16 Lawson St, Byron Bay

Ph: (02) 6685 7663

Open times: 6.30pm – 2pm (7 days)


The Farm / ‘Three Blue Ducks’

Three Blue Ducks is a licensed restaurant and produce store located on The Farm Byron Bay, an 86-acre working biological farm in Ewingsdale.

It’s a place for lovers of real food in a relaxed beautiful setting, where service is king. Like its award-winning sister café restaurant in Bronte, the Ducks is all about having good fun with honest food that’s sourced sustainably.

There’s also a playground for the kids, a foraging trail, a cricket pitch and plenty of picnic spots around the fields to explore with a hamper from our Produce Store.


11 Ewingsdale Rd, Ewingsdale

Ph: (02) 6684 7795

Open times: 7am – 4pm (Mon – Thurs), 7am – 10pm (Fri – Sun)

Italian At The Pacific

Positioned directly opposite Main Beach in Byron Bay, Italian at the Pacific is a contemporary Italian restaurant offering fresh, generous and distinctive meals in a warm and inviting setting. Also well known for the best cocktails in town!

Open seven days from 6pm, bookings are recommended


Bay Street, Byron Bay (Next door to the Beach Hotel)

Ph: (02) 6680 7055

Open times: 7pm until late (7 days)


Balcony Bar & Oyster Co.

Brunch, cocktails, tapas & seasonal fare. Relax on the large balcony overlooking Byron Bay’s main street.


Cnr of Lawson and Jonson Street, Byron Bay NSW 2481

Ph: (02) 6680 9666

Open times: 12pm – 12am (Monday to Friday)

9am – 12am (Saturday / Sunday)

Treehouse Restaurant

Global cuisine, wood-fired pizzas and live music in a bohemian restaurant and bar amongst the palm trees.


25 Childe Street, Byron Bay (Belongil)

Ph: (02) 6680 9452

Open times: 7.30am – 11pm (7 days)


The Mez Club

The Mez Club is the perfect place to unwind and recharge. Inspired by the Greek Islands, St Tropez summers and Moroccan style, The Mez Club will take you to another place.
Vibrant cocktails, interesting wine list, cold Champagne plus fresh, colourful food which is designed to share and be sampled.


Corner of Jonson & Marvell Street, Byron Bay

Ph: (02) 6685 5748

Open times: 12pm – 3pm / 5pm – 11.30pm (Mon – Thurs), 12pm – 12am (Fri – Sun)

The Bolt Hole

As evening approaches, The Bolt Hole is a hidden treasure in the heart of Byron Bays town centre. Sitting at the top of a 2 story building at 9 Fletcher St, The Bolt Hole enjoys open panoramic windows which frame the stunning Byron hinterland and the famous breathtaking sunsets.

The 6m bar showcases over 200 whiskys & gins and serves craft cocktails, artisanal spirits, organic wines and canned craft beers from all over the world!

The kitchen boasts a hand crafted wood fired smoker imported from the US. Offering ‘low and slow cooked’ BBQ treats all ethically sourced locally with seasonal variations.


9 Fletcher Street, Byron Bay

Open times: 5pm – 12am (Monday), Closed (Tues), 5pm – 12am (Wed – Sat), 5pm – 11pm (Sunday)


St. Elmo

Plating up modern, Spanish tapas dishes and share plates, inspired by fresh & flavoursome ingredients. The innovative menu is designed to be shared with great company in a relaxed and intimate environment. Also pouring over 15 wines by the glass from a global list of over 100 bottles of wine, all carefully handpicked to compliment the flavours of the food.

Our talented bar staff will stir or shake up creative and delicious cocktails for you to enjoy whilst you relax at the bar.

It’s a good idea to book!


22 Fletcher Street, Byron Bay

Ph: (02) 6680 7426

Open times: 4pm – 12am (Mon – Sat), 4pm – 10pm (Sunday)

Sunday Sustainable Bakery

Our artisan bakers create delicious fresh goods daily using local and ethically sourced, organic ingredients.


95 Jonson St, Byron Bay

Ph: 0449 887 311

Open times: 6.30am – 5.30pm (7 days)

L’ultimate French Patisserie

French style bakery serving delicious pastries, cakes and treats.


5 Lawson St, Byron Bay

Ph: (02) 6685 5822

Open times: 7.30am – 6pm (7 days)

Il Buco

Simple, honest food made with real love. Authentic Italian artisan pizza, delicious salads, authentic Italian desserts and superb organic coffee


4/4 Bay Lane, Byron Bay

Ph: (02) 6680 9186

Open times: 5.30pm – 9.30pm (7 days)

Fish Heads

Fish Heads Cafe

Relaxed cafe with breezy deck overlooking beautiful Main Beach / Belongil. Specialising in seafood and also serving up delicious breakfasts.


1 Jonson Street, Byron Bay (overlooking Main Beach)

Ph: (02) 6680 7632

Open times: 7.30am – 9.30pm (7 days)

Beach Byron Bay

With views over Clarkes Beach / The Pass and the Mount Warning hinterland, Beach Byron Bay holds the best location in town. Choose from their modern Australian menu and enjoy a glass of wine as you spot dolphins and watch the sun set in spectacular colours.


Clarkes Beach Park, Lawson St, Byron Bay

Ph: 1300 583 766

Open times: 7.30am – 4pm / 6pm – 10pm (7 days)