If you have subscriptions at home then you can access them in St. Maarten. However, unless you use a vpn, the available content is a bit different. I find the available content is more affected on Prime Video than Netflix.
I subscribe in the US so not sure if everything is the same for Canadian subscribers.