When staying in Iquitos, you will a variety of hotels. There may be a large number of backpacker dives, but there is also a selection of high-end luxury hotels. If you are traveling on a budget, it is best to do an ample amount of research before your stay to make sure that you don't wind up in a totally run down place. It is best to make a reservation before you come, in particular during the summer months, which tend to be very busy for this area. If Iquitos is a jumping-off point for other travel, ask your hotel for its opinions about which tour agencies and lodges are best.