Find one you like and stick to it.
The more you use an app (booking and reviews) the more you will earn points. The more points you have the better deals you will get.
I use Booking.com.
They have a very good section at the bottom of the hotel description with reviews, pay attention to the WIFI. This has saved me from the derided “no WIFI in the room nightmare”.
I hastily used Expedia for the hotel I’m in right now and the WIFI in the room sucks so I’ve been working in their lobby. But as with most things, working in the lobby has been a good thing because I’ve made friends with staff who have given some very good tips about Cancun and Mexico.
I sometimes get a hotel and then head over to one of the Hostels to work and meet people.
I’ve used AirBnB but they cost more because of my discount with Booking.com.