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

Beach Kitchen

Byron Bay is home to some of Australia's best produce & our menu showcases the best our community has to offer.
Whether you are tucking into a mouth-watering wood fired pizza or enjoying Bangalow Sticky Pork & Prawns each bite supports a local producer.

Sit back & relax whilst enjoying a healthy bite to eat or a classic pub meal whilst taking in the beautiful Byron Bay scenery.

Open 8am daily.

Proudly Supporting Local Producers 


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



Join us for another evening of fun & laughter!

Book Now!

Beach Hotel Gigs


FRI 9TH Ben Jansz 8pm

MON 12TH Sam Buckingham 8pm

WED 21ST Comedy at the Beachy - Ellen Briggs & Rash Ryder 7:00pm

SAT 31ST Animal Ventura 8pm

THU 1Karuah 4pm / Luke Morris Duo 7:30pm
FRI 2Manoa 3pm / Ben Walsh 5:30pm / Majestic Knights 8pm
SAT 3Fernando Aregones 1pm / Alivan Blu 4:30pm / The 4'20 Sound 8pm
SUN 4Jarrah 1pm / Rouge Elements 4:30pm / Croaker & The Honeybee 8pm
MON 5Josh Hamilton 4pm / Fintan Callaghan Duo 7:30pm
TUE 6Sarah Grant 4pm / Adam Brown 7:30pm
WED 7Jock Barnes 4pm / Harry Nichols 7:30pm
THU 8Manoa 4pm / Ino Pio Duo 7:30pm
FRI 9Karuah 3pm / Scott Davy 5:30pm / Ben Jansz 8pm
SAT 10Tim Stokes 1pm / Leigh James Duo 4:30pm / Jesse Morris Trio 8:00pm
SUN 11Loki & Sam 1pm / Southwall 4:30pm / Dirty Channel Duo 8pm
MON 12Jarrah 5pm / Sam Buckingham 8pm
TUE 13Andy Janns Brown 5pm / Jay Francis 8pm
WED 14Ben Walsh 5pm / Jason Delphin 8pm
THU 15Chelsea Sky Eater 5pm / Sali Bracewell Duo 8pm
FRI 16Ben Whiting 3pm / Will Henderson 5:30pm / Hayley Grace & The Bay Trio 8pm
SAT 17Manoa 1pm / Du East 4:30pm / Bobby Alu Trio 8pm
SUN 18Luke Yeaman 1pm / Sarah Grant Trio 4:30pm / 2 Tears In A Bucket 8pm
MON 19John Foggon 5pm / David Helgi Johan 8pm
TUE 20Henry Dean 5pm / Bill Jacobi 8pm
WED 21Comedy at the Beachy - Ellen Briggs & Rash Ryder 7:00pm / Adam Brown 9pm
THU 22Adam Harpaz 5pm / Phil & Tilly 8pm
FRI 23Mykaela Jay 3pm / Leigh James 5:30pm / Scott Davy Three 8pm
SAT 24Fernando Aregones 1pm / This is Living 4:30pm / Harry & Spike 8pm
SUN 25Alisha Tod 1pm / Jock Barnes Duo 4:30pm / The 4'20 Sound 8pm
MON 26Hayley Grace 5pm / Jordan Mac 8pm
TUE 27Andy Jans-Brown 5pm / Jason Delphin 8pm
WED 28Jay Francis 5pm / Harry Nichols 8pm
THU 29Leigh James 5pm / Al & Cass 8pm
FRI 30Luke Yeaman 3:00pm / Jesse Morris 5:30pm / Nathan Kaye Duo 8pm
SAT 31Tim Conlon 1pm / Alivan Blu 4:30pm / Animal Ventura 8pm


Beach Resort


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.