I am making a webapp that enable users to borrow/lend books with their neighbors. Design needs various options like 'borrow', 'can-lend', 'add to wish-list' and 'read' for every book. The issues is: 

* Showing multiple buttons for each option on UI may take too much of UI space. However if UX is better in this case, it's worth going for it?
* Showing most important option by default as button title and showing other options on hover over (or on click on Mobile) doesn't provide the best UX as user may not even realize that there are other options underneath this button.

![Button with options](https://i.stack.imgur.com/DtS1X.png)
![multiple related buttons on hover over or click](https://i.stack.imgur.com/r2q86.png)

What can be other options to display multiple related buttons? Thanks.