Instead of Gananoque try driving a little further to the town of Rockport. It is well worth it. Situated right on the St. Lawrence River the Boathouse Country Inn is the place to stay. Ask for the upstairs and Room 10 which was quaint and we sat on our balcony overlooking the river watching the boats go by both before and after our dinner cruise (See other review for Rockport Boat Cruises). Even the bed was comfortable. We highly recommend Room 10 and this Inn as our overnight was great.