Home›Streaming Guides›Starz Outside the US›Starz in the Netherlands Outlander’s final season aired on Ziggo. Starz itself stays American How to Watch Starz in the Netherlands Short answer: Starz has no Dutch service. Its own Google Play listing says: “STARZ online services are only accessible through participating partners in the U.S.