Immobile patients are recommended to be vaccinating by their GP as part of the visiting service. If your registering GP does not vaccinate, it is possible to be vaccinated by another GP.
You can find out about vaccination site accessibility in the vaccination site occupancy report. A barrier-free vaccination site has a symbol in the upper right corner of the list.
Prague, in cooperation with the Association of General Practitioners, the Czech Red Cross, Motol University Hospital, and the Prague City Polyclinic, is focusing on vaccinating immobile people (or family members) in a natural social environment; more information (including how to use the service) can be found on the city's website.