Do all rooms have private bathrooms?

Yes, they do. Please note that the GARDEN ROOM FAN although having the bathroom attached only has cold water. So if you are keen on having a hot water shower any other room type will provide this for you.