If you want freedom and don't want to depend on bus schedules, it's best to rent a car. I recently used the Car Rental Lanzarote service on the website
https://findycar.com/car-rental-lanzarote/ . There you can quickly find a car by type, price, and rental conditions. I chose a small economy class car because I didn't need a large car, and everything went smoothly: online booking, confirmation by email, convenient car pick-up at the airport. Thanks to this, we were able to plan our own routes, stop at beaches and villages without restrictions, and the trip became much more comfortable and independent of public transport.