One of the best ways to see Quebec is from the St Lawrence River. There are two ways you can do this.
1. Quebec –Levis Ferry runs every half hour from the Old Port of Quebec to Levis. It covers the 1km in 10 minutes. Service runs all year. The cost is $8.50 for a car with up to 6 passengers and if you travel without car $2 for adults. This is an inexpensive way to take advantage of the spectacular view.
2. Excursion Cruises- there are several different companies that run tours from the Port of Quebec. You can take a 1 hour narrated tour or such diverse tours as Grosse Ile, Ile de Orleans, Cote de Beaupre, Ile aux Coudres and Whale watching tours. You can go for a lunch cruise, a dinner cruise, a gourmet cruise, a buffet cruise, and there are dancing cruises and holiday cruises. Most of these tours can be reserved ahead of time and in high season it is probably a good idea. The following cruise lines offer tours from Quebec.
click here; click here; and click here.
Prices vary greatly so compare the three and decide what will best fit into your plans.
I have taken the ferry several times and though it is not a romantic cruise, the view is the same and the ride is an adventure. If you take your car you can drive back along the river and cross back to Quebec City over the Quebec Bridge.