Belongil Beach, Byron Bay
Belongil Beach just north of Byron town is a sneaky left turn off Ewingsdale road just before you hit the main section of Byron. The beach is much less crowded than Main Beach. Across the road is Treehouse, a popular restaurant that can accommodate families. It’s well worth considering combining the two.