the vaccination for babies here in qatar is free if you and your baby has a resident or permanent visa. just apply for a health card to the nearest health center...

but if you wish to have it done in a private hospital/clinic, i think it will cost you a lot...