Most do not have restaurants, but serve a continental breakfast and there are many small local restaurants nearby. It should be noted here that neither Blumar nor the Local Arrangements Committee can be held responsible for individually made reservations but both will try to solve eventual problems with accommodation. In addition to the options provided by travel agencies, you may book a less expensive hotel or rent a temporary apartment - good for a group of people staying together. Campsites are too far from the conference site to be practical during the conference, but provide a good inexpensive way to do some touring afterward if you rent a car. At southern end of Copacabana Beach and within 30 minutes of city center - air conditioning, bars, nightclubs, sauna, pools etc.
Non members can only stay one night.
I presume that means membership in an international youth hostel organization. Most flats do not come with telephones. For this accommodation option a knowledge of Spanish or Portuguese is strongly advised. Knowledge of Porrtuguese is recommended even though the web page has both Portuguese and English. As with all travels it is advisable to take out travel and health insurance before you leave for Rio.