If you are going to be staying in a tourist area, Canadian dollars will be just fine. Outside the tourist areas, you may find that only Dominican pesos will be accepted, or sometimes US Dollars. Of course, some folks don't turn down money of any kind.
Every tourist area will have cambios to exchange your Canadian dollars to Dominican Pesos. Some say they get a better deal if they change to US Dollars in Canada and change to Dominican Pesos once they arrive, but I think the difference would be negligible.
See <A HREF="http://expedia.msn.com/pub/curcnvrt.dll">http://expedia.msn.com/pub/curcnvrt.dll</A> for the lastest exchange rates or click on the link below.
Jim Hinsch JimHinsch@CSI.COM