Backpacker / hostel - This really depends on the following things: the hostel you are staying in, how old are you and how much money you have to spend. I had the best experience at Lub D in Bangkok as I was staying in a girls only dorm with 3 other ladies. My modus operandi was to make friends and hostels are great for that. They also had bathrooms kitted out with all the essentials and even had some westernised breakfast options for those with weak stomachs. Whereas in the Canadian rockies the hostels were pretty basic (and we were in a busy dorm which meant lots of noise through the night even with people trying to be quiet), we were travelling in a pair and could afford something better.
Airbnb - I have had a total of three experiences using Airbnb, two in Melbourne (Australia) and one in New York so I have limited experience. They were all pleasant places to stay. I did struggle however with our time in New York and the lack of aircon available in our room (it was summer). I am sure if I mentioned something the host would have provided a fan but of course I suffered in silence. Airbnb really is like a home away from home (sometimes even better that your actual home!).
Resort - To be honest, I haven’t stayed at many resorts but the ones I have never disappointed. I guess that is what you are paying for. Private pools, loungers, food on demand, massages. One time I was staying in a resort and I got horrendously sick (both ends!) and I swear to god it was still an amazing experience.
Sleep well all,