Bodyweight only is great, but you can also do a lot more if you add a few pairs of kettlebells. (or if you really want to minimize the hardware, single KBs)
For example, the Turkish Get Up is one of the very best whole-body combinations of strength and cardio:
TGU: https://furthermore.equinox.com/article ... ish-get-up
Some more KB stuff: https://www.bodybuilding.com/content/th ... to-do.html
A mat (or two), a few KBs, the web / Youtube for instruction and you're good to go.