Located approximately 8 nautical miles west of the Niagara River and in the beautiful old town of Port Dalhousie in St. Catharines, Ontario. We are a 20-30 minute drive from most Niagara area accommodations. Port Dalhousie Pier Marina is considered one of the premier and most popular marinas on the south shore of Lake Ontario and has access to some of the finest Salmon and Trout fishing that can be found in Canada. We are close to some excellent restaurants and free beaches where you can get play and get a bite to eat before or after your fishing adventure.