Рибарска Бања има 510 постеља, од којих 230 у систему здравствених установа Србије, односно у уговорном односу са Републичким Заводом за Здравствено Осигурање, док је преосталих 280 на слободном тржишту. Постеље су распоређене у једнокреветне, двокреветне и трокреветне собе, док су за захтевније госте обезбеђени стандардни и lux- апартмани.
Смештај је организован по вилама, има их укупно 9- Србија, Босна, Херцеговина, Војводина, Далмација, Славонија, Стара Србија, Црна Гора и вила Поглед. Све виле су из времена с краја 19. и почетка 20. века осим вила Поглед и Војводина које су направљене касније. Данас су све виле реновиране, споља су задржале оригинални изглед, будући да су под заштитом државе, док је ентеријер доведен на ниво хотела са три звездице. Свака соба има купатило, мини кухињу и телевизор са кабловском телевизијом.