You are assuming that you will be allowed into the country as visitors long enough before the birth and to stay on for a period after the birth ? If CBSA at the border are aware intent as visitors is simply for giving birth then whilst not illegal they could worst case decide inadmissable if no proof of funds to support a birth or any misrepresentation about purpose of visit..
As for places to stay maybe AIRBNB
Information pulled from another recent post here but these costs could easily escalate if any major complications either with the actual birth or the mother post delivery
Average costs of delivering a baby in Canada
Baby delivery medical procedures in Canada Average cost with no insurance
Prenatal ultrasound C$300 - C$500
Birth and delivery in the hospital C$5,000- C$8,000
Cesarean section in the hospital C$10,000 - C$12,000
Home birth and delivery with midwife C$2,500