Beach Hotel is as much a part of Byron Bay as the endless rolling waves. Anchoring the corner of Johnson and Bay streets, the iconic Hotel - or Top Pub to locals - is the only pub overlooking the beach.

Well known for its sun-filled, sprawling beer garden with views across the surf, the pub is a place for people to gather and enjoy - as welcoming to tourists as it is a second home for locals. With a reputation for supporting live music (both local and international) it's the perfect balance of casual pub atmosphere, family dining and live entertainment, embodying the spirit of the great Australian beach holiday.