The difference between private and semi-private has all to do with the care you get during your pregnancy and very little to do with the room you are in, when in the maternity hospital.
If you pay a consultant for private care, you visit that consultant for all visits. The consultant will be in charge of the delivery, but some consultants dont get out of bed for routine delieries at night so ask beforehand. You should get recommendations for consultants from patients.
If you go to the semi-private clinic, you are under the care of a team of drs, led by a consultant. You can manage your appointment times to ensure that you see the same Dr each visit. One of the team will be on call during yor birth, but you have no control, over which one, as the team are rostered to ensure one of them is there. and you have no control over when you give birth.
Private rooms are for private patients only, but you are nit guaranteed a private room, depends how busy they are.
If you look on a website like rollercoaster.ie you will get loads of people who say private care is worth every penny and loads of people who think it is a complete waste of money.
Private care is around 3K to 4K and the bed charges should be covered by your private health care. I thjink semi is around 600-800. You can claim tax back at the standard rate in this