In a house built in 1897, this B&B maintains its late- Victorian style and feel. Its name comes from the Canadian National Anthem, O Canada, written by the original owner of the house, Mr Ewing Buchan. If it's available, try to book the cottage, with French doors that open on to a private terrace. Breakfast ranges from simple toast and coffee to waffles and maple syrup and eggs Benedict. The back garden and the front porch are tranquil places to rest between bouts of sightseeing - or to enjoy your nightly complimentary sherry. Note that children under 12 and pets are not allowed.