Where to Stay in Trois-Rivières, Canada – A Guide to This Quebec City Trois-Rivières is a river port city in Quebec. Located in the south of the province 140 km northeast of Montreal, at the confluence of the Saint-Maurice and Saint Lawrence rivers, Trois-Rivières is famous for being the second-oldest ...