← Back to Journal

Guide

The Best Restaurants & Places To Eat In Byron Bay

5 October 2023

Byron Bay Oyster Bar at Hotel Marvell

A considered guide to Byron Bay's best restaurants, from elegant seafood and beachfront dining to intimate wine bars and lively late-night tables.

Byron Bay's dining scene is as much a part of the destination as its beaches. The town brings together exceptional Northern Rivers produce, fresh Australian seafood and a distinctly relaxed approach to hospitality, with restaurants that move easily between barefoot lunches, candlelit dinners and tables that linger well into the evening.

For guests of Hotel Marvell, many of the best restaurants in Byron Bay are within walking distance, while Wategos Beach, Belongil and The Farm are well worth the short journey beyond town. Whether you are planning a long lunch by the water, an intimate dinner or somewhere lively to gather with friends, consider this our edit of the Byron Bay restaurants worth booking.

1. Byron Bay Oyster Bar

Set within Hotel Marvell, Byron Bay Oyster Bar is an ode to the Australian coastline. At its heart is a live oyster tank, where premium oysters are held in carefully monitored seawater before being shucked to order. It is a true tank-to-table experience and a quietly theatrical one: pristine oysters arrive over ice, best enjoyed with a glass of Champagne or something crisp from the considered wine list.

The menu moves beyond the raw bar into a refined selection of seafood-led dishes designed for sharing. The room feels intimate yet relaxed, balancing warm textures and soft light with the easy rhythm of a coastal restaurant. Begin with oysters, stay for dinner and finish upstairs with a nightcap at Horizon Rooftop Bar—an entire Byron Bay evening without leaving the hotel.

Find it: Hotel Marvell, 4 Marvell Street, Byron Bay.

Best for: Freshly shucked oysters, Australian seafood, date nights and elegant dinners close to your room.

2. FEU

At the heart of The Belongil, FEU offers one of Byron Bay's most immersive new dining experiences. Conceived by acclaimed chef Shannon Bennett, the restaurant replaces the traditional menu with a more intuitive journey. Guests select from a collection of ceramic forms representing seasonal ingredients, then leave the kitchen to translate those choices into a highly personal sequence of dishes.

The setting is dark, tactile and deliberately transporting, hidden beyond a vast wine cellar within The Belongil's multi-venue precinct. Fire, texture and storytelling guide the experience, while sustainably sourced produce keeps it connected to the landscape outside. This is not simply somewhere to stop for dinner; it is an evening planned around curiosity, theatre and the pleasure of not quite knowing what will arrive next.

Find it: The Belongil, 33–35 Childe Street, Byron Bay.

Best for: Immersive fine dining, milestone celebrations and adventurous diners.

3. Raes Dining Room

Few dining rooms capture the romance of Byron Bay quite like Raes Dining Room. Set above the curve of Wategos Beach, the intimate restaurant pairs its softly glamorous interiors with modern Australian cooking shaped by Mediterranean influences. Local seafood and seasonal produce feel entirely at home here, where long lunches unfold against palms, white sand and the changing blue of the bay.

The experience is polished without losing the ease that makes Wategos so special. Book the Dining Room when the occasion calls for a lingering lunch or elegant dinner, or try the Cellar Bar for a more spontaneous stop and refined bar snacks near the beach. Either way, arrive early enough to take in the setting—this is one restaurant where the journey and the view are part of the reservation.

Find it: 6–8 Marine Parade, Wategos Beach, Byron Bay.

Best for: Romantic lunches, special occasions, Mediterranean-influenced dining and ocean views.

4. Beach Byron Bay

Overlooking Clarkes Beach, Beach Byron Bay brings together one of the town's most beautiful outlooks and a thoughtful, produce-led menu. The cooking follows the seasons, with fresh seafood, vegetables and ingredients from the Northern Rivers treated with imagination but never unnecessary complication. A carefully curated wine list completes the sense of place.

Every table looks towards the water, giving lunch a naturally unhurried quality as the light moves across the bay. The restaurant is equally lovely for a sunset drink or dinner by the sea, while the adjoining kiosk offers a more casual option after a swim or walk around the Cape Byron headland. For the full experience, reserve a table, order something from the ocean and allow the afternoon to stretch out.

Find it: Clarkes Beach, 2 Massinger Street, Byron Bay.

Best for: Beachfront long lunches, seasonal seafood, beautiful wine and sunset dining.

5. Bar Heather

Bar Heather is a place to drink wine, but the food gives you every reason to stay for dinner. Tucked into Jonson Lane, the intimate restaurant has the warmth of a neighbourhood bistro and the confidence of a serious wine bar. Its list moves through natural, minimal-intervention and classic bottles from Australia and beyond, with the team equally happy to guide committed wine lovers or those simply looking for something delicious.

The seasonal menu is concise, expressive and designed around the pleasure of sharing. French bistro influences appear without making the room feel formal, and the atmosphere becomes livelier as the evening unfolds. Take a seat at the bar for a glass and a few plates, or settle in at a table and let the wine lead the night. For guests who prefer their dining polished but unstuffy, Bar Heather is one of Byron's essential reservations.

Find it: G09 Jonson Lane, 139 Jonson Street, Byron Bay.

Best for: Natural wine, intimate dinners, French-accented cooking and a sophisticated night out.

6. Pixie Italian

Pixie Italian channels the pleasure of an Italian summer through a distinctly Byron Bay lens. Designed by Flack Studio with a nod to the colour and glamour of 1970s Italy, the restaurant feels warm, playful and made for gathering. The menu is Italian-influenced rather than rigidly traditional, shaped by coastal produce and accompanied by spritzes, cocktails and a well-travelled, mostly Italian wine list.

Come for a long lunch on the terrace, a drink and snack at the bar or dinner in the richly detailed dining room. Generous hospitality is central to the experience, giving everything from a casual pasta to a celebratory feast a sense of occasion. It is particularly well suited to groups, but an intimate table and a bottle of wine can be just as appealing.

Find it: 139 Jonson Street, Byron Bay.

Best for: Italian-inspired lunches, celebratory dinners, spritzes and beautifully designed surroundings.

7. Light Years

Bright, energetic and always in the mood for a good time, Light Years brings modern Asian dining to the centre of Byron Bay. The menu is built around bold flavours and generous sharing plates, making it easy to order widely and let the table fill. Punchy cocktails and a thoughtful wine list match the food's sense of fun.

The Jonson Lane dining room balances colourful design with a relaxed atmosphere, offering cosy banquettes, alfresco tables and seats at the terrazzo bar. Stop in for a quick drink and a snack, or gather a group for a longer feast that carries from lunch into evening. Light Years is lively without becoming overly formal—the kind of restaurant that works just as well for a date as it does for a full table of friends.

Find it: 139 Jonson Street, Byron Bay.

Best for: Modern Asian share plates, cocktails, groups and energetic dinners.

8. Bang Bang

Hidden just off Byron Street, Bang Bang pairs bold Asian-inspired food with a moody, high-energy dining room. The menu is designed to be shared, moving through fragrant, spicy and deeply savoury flavours with plenty of contrast. It is the sort of place where the table quickly disappears beneath plates and ordering one more dish feels inevitable.

The atmosphere is as important as the food: low light, polished interiors, inventive drinks and music that lifts as the night goes on. Dinner here can easily become the beginning of a night out, particularly when cocktails are involved, though the generous banquet-style approach also makes it an easy choice for groups. Book ahead on weekends—the room has long been one of Byron's most animated tables.

Find it: 4/1 Byron Street, Byron Bay.

Best for: Bold share plates, cocktails, group dinners and a lively start to the night.

9. The Mez Club

The Mez Club draws its inspiration from across the Mediterranean, travelling between the spice of Morocco, the warmth of southern France, the produce of Italy and the coastal flavours of Spain. The menu follows the same generous spirit, with mezze and larger plates made for passing around the table rather than keeping to yourself.

Whitewashed textures, softly arched details and an upstairs space known as The Souk give the restaurant the feeling of a faraway holiday. It is an easy place to meet for cocktails and stay for dinner, especially with a group who would rather share everything. The atmosphere sits comfortably between dinner and nightlife: relaxed in the early evening, then increasingly spirited as the room fills.

Find it: Shop 4, 85–87 Jonson Street, Byron Bay.

Best for: Mediterranean sharing plates, cocktails, group celebrations and holiday atmosphere.

10. Three Blue Ducks at The Farm

A short drive from the centre of town, Three Blue Ducks sits within the 80-acre working property known as The Farm Byron Bay. The restaurant's philosophy is grounded in honest food, ethical sourcing and a close relationship with the produce around it. Seasonal ingredients are cooked with confidence and simplicity, allowing the quality of the farm and the wider region to lead.

The open setting makes this an especially lovely daytime destination. Arrive for breakfast or lunch, then leave time to wander the property, visit the growers and take in the landscape beyond your table. Families are well catered for, but the combination of excellent produce, relaxed service and wide rural views has broad appeal. It is a reminder that some of the best dining in Byron Bay begins with the land as much as the ocean.

Find it: The Farm Byron Bay, 11 Ewingsdale Road, Ewingsdale.

Best for: Farm-to-table dining, relaxed lunches, families and locally sourced produce.

Dining in Byron Bay from Hotel Marvell

One of the pleasures of staying at Hotel Marvell is having an exceptional dining experience downstairs. Begin with freshly shucked oysters and dinner at Byron Bay Oyster Bar, then take the lift to Horizon Rooftop Bar for a cocktail above town. Beyond the hotel, Bar Heather, Pixie Italian, Light Years, Bang Bang and The Mez Club are all within easy reach on foot.

For lunch by the water, make the short journey to Raes at Wategos or Beach Byron Bay at Clarkes Beach. FEU offers a more immersive evening at Belongil, while Three Blue Ducks gives you a reason to slow down at The Farm. Whichever table you choose, book ahead when you can—Byron's best restaurants rarely stay quiet for long.

We Look Forward to Welcoming You

Begin your Byron Bay story at Hotel Marvell

Book Your Stay