not all family doctors will provide vaccinations for travel. This is the travel clinic my wife and I used. Typically travel medicine is not covered by Alberta Health.
http://www.rsmed.ca/
there is a consultation fee that is not eligible under most health insurance plans, but the vaccinations (with DIN) are often eligible for out-of-pocket reimbursement for most drug plans (if you have one).
I've not been to Belize. Have been researching this resort:
http://www.almondbeachbelize.com/
and their listed activities
http://www.almondbeachbelize.com/bel...urs-activities
keep us posted!