Overlooking the golden sands and sparkling waters of Byron Bay's Main Beach is The Beach Hotel - a unique and iconic destination.


With the honest heart and soul of a pub the Beach Kitchen is open all day from 8am. We serve not only the best pub classics - from our beachy beef burger to legendary chicken parma or halloumi salad with kale, roast pumpkin and pearl barley.

Our menus reflect our pub heritage, but also embrace the Byron lifestyle of healthy living and local gourmet produce. Settle in for a lunch of Stone and Wood beer battered fish and chips or relax with mates over a producers plate to share, complete with local Billinudgel salumi, Nimbin Valley cheese and a selection of pickles.

With the hospitality of a comfortable local pub, we offer generous sizes, reasonable prices and locally sourced produce, enjoyed at the best location in town.

Beach Kitchen Menu
Breakfast Menu




First and foremost we are proudly a local pub, offering an easy and relaxing place to meet up for a drink with friends or after a day at the beach.

Our beers focus heavily on craft, as well as offering a wide range of both local and international labels, many on tap at our main bar.

Our staff are more than happy to chat to you about your preferences, while our dedicated cocktail bartender blends classics or shakes-up signatures with unique local flavour.

Our beverage options offer everything from an excellent red wine with your steak, to a mid-afternoon cold beer and chips, crisp sunset cider or late evening cocktail with live music.


What's On


Come down and enjoy live music every night at the Beach hotel.

Check out our Gig Guide for the latest acts.

Gig Guide


Beach Hotel Gigs


WED 5TH Original Wednesdays 7:00pm

FRI 14TH Sally Sa Trio 8:00pm

WED 19TH Comedy at the Beachy - Mandy Nolan & Greg Sullivan 7:00pm

MON 31ST Walking Francis 7:00pm

SAT 1Dan Clark 1:00pm / John Foggon 4:30pm / Majestic Knights 8:00pm
SUN 2Jock Barnes 1:00pm / Average Wright Band 4:30pm / Harry Nichols 8:00pm
MON 3Ben Walsh 7:00pm
TUE 4Jason Delphin 7:00pm
WED 5Original Wednesdays 7:00pm
THU 6Satin Duo 7:00pm
FRI 7Leigh James 3:00pm / Pink Zinc Trio 8:00pm
SAT 8Fernando Aragones 1:00pm / Jon J Bradley 4:30pm / Scott-Day Vee Trio 8:00pm
SUN 9Josh Lee Hamilton 1:00pm / Rob Rhodes & Co 4:30pm / Bohemian Cowboys Duo 8:00pm
MON 10Mighty Max Fog 7:00pm
TUE 11Andy Jans-Brown 7:00pm
WED 12Guy Kachel 7:00pm
THU 13Two Moons 7:00pm
FRI 14Matt Buggy 3:00pm / Sally Sa Trio 8:00pm
SAT 15Dan Clark 1:00pm / Tim Stokes 4:30pm / Harry Nicols Band 8:00pm
SUN 16Adam Harpaz 1:00pm / Cheese Trio 4:30pm / J Squidge & The 420 Sound 8:00pm
MON 17Bill Jacobi 7:00pm
TUE 18Scott-Day Vee 7:00pm
WED 19Comedy at the Beachy - Mandy Nolan & Greg Sullivan 7:00pm / Matt Buggy 9:00pm
THU 20Al & Cass 7:00pm
FRI 21Fintan Callaghan 3:00pm / Jock Barnes Trio 8:00pm
SAT 22Luke Yeaman 1:00pm / Col Germano 4:30pm / Hayamind 8:00pm
SUN 23Rob Rhodes 1:00pm / The Dirty Channel 4:30pm / Du East 8:00pm
MON 24Richie Williams 7:00pm
TUE 25Jordan Mac 7:00pm
WED 26Adam Brown 7:00pm
THU 27Josh Hamilton duo 7:00pm
FRI 28Scott Day Vee 3:00pm / Dallas James Duo 8:00pm
SAT 29Matt Hanley 1:00pm / Gin Buggs 4:30pm / Animal Ventura 8:00pm
SUN 30Dan Clark 1:00pm / Sarah Grant Trio 4:30pm / Tim Stokes Duo 8:00pm
MON 31Walking Francis 7:00pm



Relax, Recharge & Rejuvenate

Wake up to big blue skies, the shimmering Pacific Ocean and perfect surf conditions.

Stay in and enjoy the seclusion of our lush tropical gardens or step out and enjoy all that Byron has to offer.

Located opposite Byron's main beach, your stay with us will be the perfect timely escape.


Beach Bottle

Your local speciality bottle shop!

Beach Bottle stocks a comprehensive list of local and international favourites.

Opening Hours
Monday to Saturday 10am - midnight  |  Sunday 10am - 11pm

Looking to cater for an event?
Our knowledgeable team are happy to help - enquire below!




Due to government restrictions we are not taking any function bookings for the foreseeable future.


Byron Beach Hotel
1 Bay Street
Byron Bay NSW 2481

P: (02) 6685 6402
E: enquiries@beachhotel.com.au
Opening Hours
Monday 8:00 am 1:00 am
Tuesday 8:00 am 1:00 am
Wednesday 8:00 am 1:00 am
Thursday 8:00 am 1:00 am
Friday 8:00 am 1:00 am
Saturday 8:00 am 1:00 am
Sunday 8:00 am 12:00 am

We are eager to hear how we are doing. Please share your comments with us.