The Kyle Rhea ferry goes from Isle of Skye to the Scottish mainland near Glenelg. The only other ways to the mainland are the Kyle bridge at Kyle of Lochalsh, or via the Mallaig ferry near Armadale, both days away by horse. Tom crosses in a few minutes overland on his horse, which is impossible without going for a swim.
In the opening party sequence, a logo sheet on Hannah's door shows various Cornell logos, including the redesigned crest logo, which wasn't used until 2004. In 1998, the official Cornell logo was the "Big Red Box", which was frequently criticized for looking like the J.C. Penney logo.
When Hannah chastises the store owner for having an alligator purse, the camera focuses on her and she says "You should be ashamed of yourself." The camera pulls back to follow Tom petting the dog. Hannah repeats her line, this time with no audio.
Hannah says Colin needs permission to marry her because he is a duke. She talks to her minister at Grace Church, one of New York's historic Episcopal (Anglican) churches. If Colin is a Scottish Peer, he would be Presbyterian, and not allowed to marry in the Church of England.
When Tom and his friend are looking in the window of the bridal shop, Tom sees his reflection in the window with the bridesmaid dress. In the window, Tom's arms and neck are bare. However, he is wearing a polo shirt with long sleeves.
When Hannah has just arrived back from Scotland, Tom decides to buy a very small bouquet of yellow flowers with netting. Then in the next scene, the flowers have changed and the netting is gone. Then in the next scene his flowers are the same as the scene before, but now the netting is back.
In the locker room, Tom is seated on a bench with shaving gel and deodorant next to him. In the first shot, the deodorant is laying on its side, to the right of the shaving gel. In the next shot, the deodorant is standing straight up, to the left of the shaving gel.
In the beginning of the movie at the airport, several announcements identify the flight to London Heathrow as a British Airways flight. However, the check-in desks and 747 plane show the Virgin Atlantic logo, and the flight attendants on the plane wear the bright red Virgin Atlantic uniform.